• 제목/요약/키워드: exploitation code

검색결과 19건 처리시간 0.037초

DSP용 코드 생성에서 주소 포인터 할당 성능 향상 기법 (Improvement of Address Pointer Assignment in DSP Code Generation)

  • 이희진;이종열
    • 전자공학회논문지CI
    • /
    • 제45권1호
    • /
    • pp.37-47
    • /
    • 2008
  • DSP에서 제공되는 주소 생성 유닛은 데이터 패스와 병렬적으로 주소 연산을 수행할 수 있게 해 줌으로써, DSP 코드 생성에 중요한 역할을 한다. 프로그램 변수들의 메모리 레이아웃을 결정하는 문제는 주소 생성 유닛의 기능을 이용하여 주소 연산용 명령어를 줄이는 최적화이다. 메모리 레이아웃 생성 단계와 주소 포인터 할당 단계로 구분 되는 이 최적화에서 본 논문은 주소 연산 코드의 수가 최소가 되도록 DSP용 코드 생성의 효과적인 주소 포인터 할당 문제를 다룬다. 제안하는 알고리즘은 고정된 메모리 레이아웃을 가질 때 주소 포인터 할당을 수행하는 기존의 알고리즘의 시간 복잡도를 줄이는 기법이다. 메모리 크기와 수행 시간을 줄이기 위해 알고리즘을 수행할 때 핵심적인 요소들만을 고려하도록 강한 가지치기 방법을 사용하였다. 또한 주소 포인터 할당 문제는 메모리 레이아웃에 영향을 크게 받는 문제이기 때문에 본 논문은 주어진 메모리 레이아웃을 갱신하여 반복적으로 성능을 개선하는 방법을 제안한다. 약 3,000여개의 실제 프로그램으로부터 얻은 변수 접근 시퀀스를 제공하는 OffsetStone 벤치마크를 이용한 실험결과를 통해 본 논문에서 제안한 기법과 알고리즘을 테스트 했다. 제안한 방법은 전통적인 방법보다 평균 25.9%의 적은 주소 코드를 생성해 냄을 보인다.

HyMES에 대한 결합 확률 분포 기반 단일 파형 분석 (Single Trace Analysis against HyMES by Exploitation of Joint Distributions of Leakages)

  • 박병규;김수리;김한빛;진성현;김희석;홍석희
    • 정보보호학회논문지
    • /
    • 제28권5호
    • /
    • pp.1099-1112
    • /
    • 2018
  • 미래에 양자컴퓨터가 상용화될 것을 대비하여 전 세계적으로 양자컴퓨터에도 안전한 후 양자 암호(post quantum cryptography)에 대한 연구가 활발히 진행되고 있다. 그중 빠른 속도와 높은 안전성을 제공하는 부호 기반 암호시스템에 대하여 다양한 부채널 분석에 대한 취약점이 발견되고 있으며, 이에 따라 부채널 분석에 안전한 암호시스템 설계를 위한 연구가 진행되고 있다. 본 논문에서는 HyMES(Hybrid McEliece Scheme)에 대해 단 하나의 파형만을 이용하여 비밀키를 복원하는 방법을 제안한다. HyMES는 기존에 제안되었던 McEliece에 비해 키 크기가 작고, 암복호화 속도 또한 기존보다 빠르게 설계된 부호 기반 공개키 암호시스템이다. HyMES 복호화 알고리즘에는 신드롬 값 계산에 필요한 패리티 검사 행렬(parity-check matrix)을 연산하는 과정이 있다. 본 논문에서는 이 과정에서 사용되는 비선형 함수에 대한 결합 확률 분포가 비밀키 값에 따라 달라짐을 이용하여 HyMES를 분석하였다. 공개키 암호를 대상으로 한 결합 확률 분포 기반 분석은 본 논문에서 처음으로 제안되었다.

Numerical study on the optimal position of a pile for stabilization purpose of a slope

  • Boulfoul, Khalifa;Hammoud, Farid;Abbeche, Khelifa
    • Geomechanics and Engineering
    • /
    • 제21권5호
    • /
    • pp.401-411
    • /
    • 2020
  • The paper describes the influence of pile reinforcement on the stability of the slope behaviour, and the exploitation of the results of in situ measurements will be conducted. In the second part, a 2D numerical modelling will be conducted by using the finite element code PLAXIS2D; in order to validate the proposed modelling approach by comparing the numerical results with the measurements results carried out on the slides studied; to study the effect of positioning of piles as a function of the shear parameters of the supported soil on the behaviour of the soil. For various shear strength of the soil a row of pile position is found, at which the piles offer the maximum contribution to slope stability. The position of piles is found to influence the safety factor in granular soil whereas it shows a slight influence on the safety factor in coherent soil. The results also indicate that the ideal position for such stabilizing piles is in the middle height of the slope. Comparison of results of present study with literature from publication: indicated that to reach the maximum stability of slope, the pile must be installed with Lx/L ratio (0.37 to 0.62) and the inclination must be between 30° to 60°. Even, after a certain length of the pile, the increasing will be useless. The application of the present approach to such a problem is located at the section of PK 210+480 to 210+800 of the Algerian East-West Highway.

Experimental and numerical simulating of the crack separation on the tensile strength of concrete

  • Sarfarazi, Vahab;Haeri, Hadi;Shemirani, Alireza Bagher;Zhu, Zheming;Marji, Mohammad Fatehi
    • Structural Engineering and Mechanics
    • /
    • 제66권5호
    • /
    • pp.569-582
    • /
    • 2018
  • Effects of crack separation, bridge area, on the tensile behaviour of concrete are studied experimentally and numerically through the Brazilian tensile test. The physical data obtained from the Brazilian tests are used to calibrate the two-dimensional particle flow code based on discrete element method (DEM). Then some specially designed Brazilian disc specimens containing two parallel cracks are used to perform the physical tests in the laboratory and numerically simulated to make the suitable numerical models to be tested. The experimental and numerical results of the Brazilian disc specimens are compared to conclude the validity and applicability of these models used in this research. Validation of the simulated models can be easily checked with the results of Brazilian tests performed on non-persistent cracked physical models. The Brazilian discs used in this work have a diameter of 54 mm and contain two parallel centred cracks ($90^{\circ}$ to the horizontal) loaded indirectly under the compressive line loading. The lengths of cracks are considered as; 10 mm, 20 mm, 30 mm and 40 mm, respectively. The visually observed failure process gained through numerical Brazilian tests are found to be very similar to those obtained through the experimental tests. The fracture patterns demonstrated by DEM simulations are mostly affected by the crack separation but the tensile strength of bridge area is related to the fracture pattern and failure mechanism of the testing samples. It has also been shown that when the crack lengths are less than 30 mm, the tensile cracks may initiate from the cracks tips and propagate parallel to loading direction till coalesce with the other cracks tips while when the cracks lengths are more than 30 mm, these tensile cracks may propagate through the intact concrete itself rather than that of the bridge area.

Simulation study on the mechanical properties and failure characteristics of rocks with double holes and fractures

  • Pan, Haiyang;Jiang, Ning;Gao, Zhiyou;Liang, Xiao;Yin, Dawei
    • Geomechanics and Engineering
    • /
    • 제30권1호
    • /
    • pp.93-105
    • /
    • 2022
  • With the exploitation of natural resources in China, underground resource extraction and underground space development, as well as other engineering activities are increasing, resulting in the creation of many defective rocks. In this paper, uniaxial compression tests were performed on rocks with double holes and fractures at different angles using particle flow code (PFC2D) numerical simulations and laboratory experiments. The failure behavior and mechanical properties of rock samples with holes and fractures at different angles were analyzed. The failure modes of rock with defects at different angles were identified. The fracture propagation and stress evolution characteristics of rock with fractures at different angles were determined. The results reveal that compared to intact rocks, the peak stress, elastic modulus, peak strain, initiation stress, and damage stress of fractured rocks with different fracture angles around holes are lower. As the fracture angle increases, the gap in mechanical properties between the defective rock and the intact rock gradually decreased. In the force chain diagram, the compressive stress concentration range of the combined defect of cracks and holes starts to decrease, and the model is gradually destroyed as the tensile stress range gradually increases. When the peak stress is reached, the acoustic emission energy is highest and the rock undergoes brittle damage. Through a comparative study using laboratory tests, the results of laboratory real rocks and numerical simulation experiments were verified and the macroscopic failure characteristics of the real and simulated rocks were determined to be similar. This study can help us correctly understand the mechanical properties of rocks with defects and provide theoretical guidance for practical rock engineering.

Mechanism of failure in the Semi-Circular Bend (SCB) specimen of gypsum-concrete with an edge notch

  • Fu, Jinwei;Sarfarazi, Vahab;Haeri, Hadi;Marji, Mohammad Fatehi;Guo, Mengdi
    • Structural Engineering and Mechanics
    • /
    • 제81권1호
    • /
    • pp.81-91
    • /
    • 2022
  • The effects of interaction between concrete-gypsum interface and edge crack on the failure behavior of the specimens in senicircular bend (SCB) test were studied in the laboratory and also simulated numerically using the discrete element method. Some quarter circular specimens of gypsum and concrete with 5 cm radii and hieghts were separately prepared. Then the semicircular testing specimens were made by attaching one gypsum and one concrete sample to one another using a special glue and one edge crack is produced (in the interface) by do not using the glue in that part of the interface. The tensile strengths of concrete and gypsum samples were separately measured as 2.2 MPa and 1.3 MPa, respectively. during all testing performances a constant loading rate of 0.005 mm/s were stablished. The proposed testing method showed that the mechanism of failure and fracture in the brittle materials were mostly governed by the dimensions and number of discontinuities. The fracture toughnesses of the SCB samples were related to the fracture patterns during the failure processes of these specimens. The tensile behaviour of edge notch was related to the number of induced tensile cracks which were increased by decreasing the joint length. The fracture toughness of samples was constant by increasing the joint length. The failure process and fracture pattern in the notched semi-circular bending specimens were similar for both methods used in this study (i.e., the laboratory tests and the simulation procedure using the particle flow code (PFC2D)).

Effects of particle size and loading rate on the tensile failure of asphalt specimens based on a direct tensile test and particle flow code simulation

  • Q. Wang;D.C. Wang;J.W. Fu;Vahab Sarfarazi;Hadi Haeri;C.L. Guo;L.J. Sun;Mohammad Fatehi Marji
    • Structural Engineering and Mechanics
    • /
    • 제86권5호
    • /
    • pp.607-619
    • /
    • 2023
  • This study, it was tried to evaluate the asphalt behavior under tensile loading conditions through indirect Brazilian and direct tensile tests, experimentally and numerically. This paper is important from two points of view. The first one, a new test method was developed for the determination of the direct tensile strength of asphalt and its difference was obtained from the indirect test method. The second one, the effects of particle size and loading rate have been cleared on the tensile fracture mechanism. The experimental direct tensile strength of the asphalt specimens was measured in the laboratory using the compression-to-tensile load converting (CTLC) device. Some special types of asphalt specimens were prepared in the form of slabs with a central hole. The CTLC device is then equipped with this specimen and placed in the universal testing machine. Then, the direct tensile strength of asphalt specimens with different sizes of ingredients can be measured at different loading rates in the laboratory. The particle flow code (PFC) was used to numerically simulate the direct tensile strength test of asphalt samples. This numerical modeling technique is based on the versatile discrete element method (DEM). Three different particle diameters were chosen and were tested under three different loading rates. The results show that when the loading rate was 0.016 mm/sec, two tensile cracks were initiated from the left and right of the hole and propagated perpendicular to the loading axis till coalescence to the model boundary. When the loading rate was 0.032 mm/sec, two tensile cracks were initiated from the left and right of the hole and propagated perpendicular to the loading axis. The branching occurs in these cracks. This shows that the crack propagation is under quasi-static conditions. When the loading rate was 0.064 mm/sec, mixed tensile and shear cracks were initiated below the loading walls and branching occurred in these cracks. This shows that the crack propagation is under dynamic conditions. The loading rate increases and the tensile strength increases. Because all defects mobilized under a low loading rate and this led to decreasing the tensile strength. The experimental results for the direct tensile strengths of asphalt specimens of different ingredients were in good accordance with their corresponding results approximated by DEM software.

Investigation of the tensile behavior of joint filling under experimental test and numerical simulation

  • Fu, Jinwei;Haeri, Hadi;Sarfarazi, Vahab;Marji, Mohammad Fatehi;Guo, Mengdi
    • Structural Engineering and Mechanics
    • /
    • 제81권2호
    • /
    • pp.243-258
    • /
    • 2022
  • In this paper, tensile behavior of joint filling has been investigated under experimental test and numerical simulation (particle flow code). Two concrete slabs containing semi cylinder hole were prepared. These slabs were attached to each other by glue and one cubic specimen with dimension of 19 cm×15 cm×6 cm was prepared. This sample placed in the universal testing machine where the direct tensile stress can be applied to this specimen by implementing a special type of load transferring device which converts the applied compressive load to that of the tensile during the test. In the present work, two different joint filling thickness i.e., 3 mm and 6 mm were prepared and tested in the laboratory to measure their direct tensile strengths. Concurrent with experimental test, numerical simulation was performed to investigate the effect of hole diameter, length of edge notch, filling thickness and filling length on the tensile behavior of joint filling. Model dimension was 19 cm×15 cm. hole diameter was change in four different values of 2.5 cm, 5 cm, 7.5 cm and 10 cm. glue lengths were different based on the hole diameter, i.e., 12.5 cm for hole diameter of 2.5 cm, 10 cm for hole diameter of 5 cm, 7.5 cm for hole diameter of 7.5 cm and 5 cm for hole diameter of 10 cm. length of edge notch were changed in three different value i.e., 10%, 30% and 50% of glue length. Filling thickness were changed in three different value of 3 mm, 6 mm and 9 mm. Tensile strengths of glue and concrete were 2.37 MPa and 6.4 MPa, respectively. The load was applied at a constant rate of 1 kg/s. Results shows that hole diameter, length of edge notch, filling thickness and filling length have important effect on the tensile behavior of joint filling. In fixed glue thinks and fixed joint length, the tensile strength was decreased by increasing the hole diameter. Comparing the results showed that the strength, failure mechanism and fracture patterns obtained numerically and experimentally were similar for both cases.

이조시대(李朝時代)의 임지제도(林地制度)에 관(關)한 연구(硏究) (A Study on the Forest Land System in the YI Dynasty)

  • 이만우
    • 한국산림과학회지
    • /
    • 제22권1호
    • /
    • pp.19-48
    • /
    • 1974
  • 토지국유원칙(土地國有原則)을 표방(標榜)하고 "공사(公私) 공리(共利)"를 기본원칙(基本原則)으로 하고 있었던 고려조(高麗朝)의 시전과제도(柴田科制度)도 집권력(執權力)의 약화(弱化)로 인(因)하여 조만간(早晩間), 붕괴(崩壞)되고 말았던 것이나 임지제도(林地制度)에 있어서는 분묘설정(墳墓設定)의 자유(自由)와 개간장려(開墾奬勵)를 이용(利用)한 삼림(森林)의 광점(廣占) 및 전시과제도(田柴科制度)로 인(因)한 시지(柴地)의 수조권위양(收租權委讓)으로 유래(由來)된 사적수조권(私的洙組權)이 결부(結付)된 삼림(森林)의 사점현상등(私占現象等)이 점차(漸次) 발전(發展)하여 고려중기(高麗中期)의 국정해지기이후(國政解地期以後)에는 대부분(大部分)의 삼림(森林)이 권력층(權力層)의 사점지(私占地)로 화(化)하여 왔었다. 고려조(高麗朝)의 모든 제도(制度)를 그대로 계승(繼承)한 이조(李朝)는 건국후(建國後) 국가소용(國家所用)의 삼림확보(森林確保)를 위(爲)한 삼림수용(森林收用)의 제도확립(制度確立)이 긴요(緊要)하였음으로 전국(全國)의 삼림(森林)을 국가권력(國家權力)에 의(依)하여 공수(公收)하고 국가(國家)와 궁실소용이외(宮室所用以外)의 모든 삼림(森林)은 사점(私占)을 금(禁)한다는 "시장사점금지(柴場私占禁止)"의 제도(制度)를 법제화(法制化)하였고 도성주변(都城周邊)의 사산(四山)을 금산(禁山)으로 함과 아울러 우량(優良)한 임상(林相)의 천연림(天然林)을 택(擇)하여 전조선용재(戰漕船用材)와 궁실용재(宮室用材)의 확보(確保)를 위(爲)한 외방금산(外方禁山)으로 정(定)하고 그 금양(禁養)을 위(爲)하여 산직(山直)을 배치(配置)하였다. 그리고 연병(練兵)과 국왕(國王)의 수렵(狩獵)을 위(爲)한 강무장(講武場)과 관용시장(官用柴場), 능원부속림(陵園附屬林)의 금벌(禁伐), 금화(禁火)를 제정(制定) 등(等) 필요(必要)에 따라 수시(隨時)로 삼림(森林)을 수용(收用)하였으나 고려조이래(高麗朝以來)로 권력층(權力層)에 의(依)하여 사점(私占)되어온 삼림(森林)을 왕권(王權)으로 모두 공수(公收)하지는 못하였던 것이다. 이조초기(李朝初期)에 있어서의 집권층(執權層)은 그 대부분(大部分)이 고려조(高麗朝)에서의 권력층(權力層)이었던것 임으로 그들은 이미 전조시대(前朝時代)로부터 많은 사점림(私占林)을 보유(保有)하고 있었던 것이고 따라서 그들이 권력(權力)을 장악(掌握)하고 있는 한(限) 사점림(私占林)을 공수(公收)한다는 것은 어려운 일이었으며 그들은 오히려 권력(權力)을 이용(利用)하여 사점림(私占林)을 확대(擴大)하고 있었던 것이다. 또 왕자(王子)들도 묘지(墓地)를 빙자(憑藉)하여 주(主)로 도성주변(都城周邊)의 삼림(森林)을 광점(廣占)하고 있던 터에 성종(成宗)의 대(代) 이후(以後)로는 왕자신(王自身)이 금령(禁令)을 어기면서 왕자(王子)에게 삼림(森林)을 사급(賜給)하였음으로 16세기말(世紀末)에는 원도지방(遠道地方)에 까지 왕자(王子)들의 삼림사점(森林私占)이 확대(擴大)되었고 이에 편승(便乘)한 권신(權臣)들의 삼림사점(森林私占)도 전국(全國)으로 파급(波及)하였다. 임진왜란후(壬辰倭亂後)에 시작(始作)된 왕자(王子)에 대(對)한 시장절급(柴場折給)은 삼림(森林)의 상속(相續)과 매매(賣買)를 합법화(合法化)시켰고 이로 인(因)하여 봉건제하(封建制下)에서의 사유림(私有林)을 발생(發生)시키게 된 것이다. 그리하여 권신(權臣)들도 합법적(合法的)으로 삼림(森林)을 사점(私占)하게 되었고 따라서 이조시대(李朝時代) 임지제도(林地制度)의 기본(基本)이었던 시장사점금지(柴場私占禁止)의 제도(制度)는 건국초(建國初)로부터 실행(實行)된 일이 없었으며 오로지 국가(國家)의 삼림수용(森林收用)을 합법화(合法化)시키는 의제(擬制)에 불과(不過)하였던 것이다. 금산(禁山)은 그 이용(利用)과 관리제도(管理制度)의 불비(不備)로 인(因)하여 산하주민(山下住民)들의 염오(厭惡)의 대상(對象)이 되었음으로 주민(住民)들의 고의적(故意的)인 금산(禁山)의 파괴(破壞)는 처음부터 심(甚)하였고 이로 인(因)하여 국가(國家)에서는 용재림확보(用材林確保)를 위(爲)한 금산(禁山)의 증설(增設)을 거듭하였으나 관리제도(管理制度)의 개선(改善)이 수반(隨伴)되지 않았음으로 금산(禁山)의 황폐(荒廢)는 더욱 증대(增大)되었다. 영조(英祖)는 정국(政局)을 안정(安定)시키기 위(爲)하여 경국대전이후(經國大典以後) 남발(濫發)된 교령(敎令)과 법령(法令)을 정비(整備)하여 속대전(續大典)을 편찬(編纂)하고 삼림법령(森林法令)을 정비(整備)하여 도성주변(都城周邊)의 금산(禁山)과 각도(各道) 금산(禁山)의 명칭대신(名稱代身) 서기(西紀) 1699년(年) 이후(以後) 개칭(改稱)하여온 봉산(封山)의 금양(禁養)을 강화(强化)시키는 한편 사양산(私養山)의 권한(權限)을 인정(認定)하는 등(等) 적극적(積極的)인 육림정책(育林政策)을 퍼려하였으나 계속적(繼續的)인 권력층(權力層)의 삼림사점광대(森林私占廣大)는 농민(農民)들로부터 삼림(森林)을 탈취(奪取)하였고 농민(農民)들 이 삼림(森林)을 상실(喪失)함으로써 국가(國家)의 육림장려등(育林奬勵策)은 효과(効果)를 나타내지 못하였던 것이다. 임진왜란후(壬辰倭亂後)의 국정해이(國定解弛)로 인(因)한 묘지광점(墓地廣占), 왕자(王子)에 대(對)한 삼림(森林)의 절급(折給) 권세층(權勢層)에 대(對)한 산림사점(森林私占)은 인허(認許)하는 입안문서(立案文書)의 발행등(發行等)으로 법전상(法典上)의 삼임사점금지조항(森林私占禁止條項)은 사문화(死文化)되었고 이조말기(李朝末期)에 있어서는 사양산(私養山)의 강탈(强奪)도 빈발(頻發)하고 있음을 볼수 있다. 이와 같이 이조시대(李朝時代)의 시장사점금지조항(柴場私占禁止條項)은 오로지 농민(農民)에게만 적용(適用)되는 규정(規定)에 불과(不過)하였고 이로 인(因)하여 농민(農民)들의 육림의욕(育林意慾)은 상실(喪失)되었으며 약탈적(掠奪的)인 삼림(森林)의 채취이용(採取利用)은은 금산(禁山), 봉산(封山) 및 사양산(私養山)을 막론(莫論)하고 황폐(荒廢)시키는 결과(結果)를 자아냈으며 권력층(權力層)의 삼림점탈(森林占奪)에 대항(對抗)한 송계(松契)의 활동(活動)으로 일부(一部) 공산(公山)이 농민(農民)의 입회지(入會地)로서 보존(保存)되어왔다. 그럼에도 불구(不拘)하고 일제(日帝)는 이조말기(李朝末期)의 삼림(森林) 거의 무주공산(無主公山)이 었던것처럼, 이미 사문화(死文化)된 삼림사점금지조항(森林私占禁止條項)을 활용(活用)함으로써, 국가림(國有林)으로 수탈(收奪)한후(後) 식민정책(植民政策)에 이용(利用)하였던 것이나, 실제(實際)에 있어서 이조시대(李朝時代)의 삼림(森林)은 금산(禁山), 봉산(封山), 능원부속림등(陸園附屬林等)의 관금지(官禁地)와 오지름(奧地林)을 제외(除外)하고는 대부분(大部分)의 임지(林地)가 권세층(權勢層)의 사유(私有) 내지(乃至)는 사점하(私占下)에 있었던 것이다.

  • PDF