• Title/Summary/Keyword: multiple blocks

Search Result 258, Processing Time 0.029 seconds

Erase Group Flash Translation Layer for Multi Block Erase of Fusion Flash Memory (퓨전 플래시 메모리의 다중 블록 삭제를 위한 Erase Croup Flash Translation Layer)

  • Lee, Dong-Hwan;Cho, Won-Hee;Kim, Deok-Hwan
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.46 no.4
    • /
    • pp.21-30
    • /
    • 2009
  • Fusion flash memory such as OneNAND$^{TM}$ is popular as a ubiquitous storage device for embedded systems because it has advantages of NAND and NOR flash memory that it can support large capacity, fast read/write performance and XIP(eXecute-In-Place). Besides, OneNAND$^{TM}$ provides not only advantages of hybrid structure but also multi-block erase function that improves slow erase performance by erasing the multiple blocks simultaneously. But traditional NAND Flash Translation Layer may not fully support it because the garbage collection of traditional FTL only considers a few block as victim block and erases them. In this paper, we propose an Erase Group Flash Translation Layer for improving multi-block erase function. EGFTL uses a superblock scheme for enhancing garbage collection performance and invalid block management to erase multiple blocks simultaneously. Also, it uses clustered hash table to improve the address translation performance of the superblock scheme. The experimental results show that the garbage collection performance of EGFTL is 30% higher than those of traditional FTLs, and the address translation performance of EGFTL is 5% higher than that of Superblock scheme.

Study of Design Standard Establishment of Vehicle Rotation Area in the Dead-end Parking Lot (막다른주차장내 차량회전구간 설계기준 정립에 관한 연구)

  • Lim, Jae-Moon;Oh, Se-Kyung;Kim, Hoe-Kyoung
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.15 no.12
    • /
    • pp.7403-7415
    • /
    • 2014
  • This study points out a problem that the vehicle rotation area provided in a dead-end parking lot for apartment blocks is misused as unreasonable parking places but accordingly, the edge parking spaces are rarely used for parking. Therefore, this study aims to establish a parking design standard to improve the parking convenience and land-use efficiency by investigating the real parking behaviors and problems identified in the study area, multiple apartment blocks in Haeundae-gu, Busan. This study calculated two simple linear regression models for two mutually exclusive factors, such as the parking convenience and land-use efficiency, respectively, and specified a trade-off point that optimizes both factors. The study results found that parking convenience and land-use efficiency can be improved by not only changing the misused vehicle rotation area to normal parking spaces depending on the usage pattern, but also by increasing the width of the edge parking spaces from 2.3m to 2.6m. Finally, this study suggests two parking design cases for more realistic design applications by considering the parking environment in the dead-end parking lot for apartment blocks.

Deterioration Assessment and Conservational Scientific Diagnosis of the Stone Pagoda in the Bunhwangsa temple, Gyeongju, Korea (경주 분황사석탑의 풍화훼손도 평가와 보존과학적 진단)

  • Yi, Jeong-Eun;Lee, Chan-Hee;Lee, Myeong-Seong
    • Journal of Conservation Science
    • /
    • v.18 s.18
    • /
    • pp.19-32
    • /
    • 2006
  • The stone pagoda of the Bunhwangsa temple made by piling small brick-shaped stones. The major rock forming stone bricks are andesites with variable genesis. Rock properties of the pagoda roof stone suffer partly including multiple peel-offs, exfoliation, decomposition like onion peels, cracks forming round lines and falling off stone pieces. The stylobates and tabernacles in all the four directions the pagoda are mostly composed of granitic rocks. Those rock properties are heavily contaminated by lichens and mosses with the often marks of inorganic contamination by secondary hydrates that are dark black or yellowish brown. Within the four tabernacles and northern pagoda body situated to relatively high humidity. There are even light gray precipitate looking like stalactites between the northern and western rocks of the body Their major minerals are calcite, gypsum and clays. The stone lion standing in the southeast and northeast side are alkali granite, while that in the southwest and northwest lithic tuff. Total rock properties of the pagoda are 9,708 pieces, among the all properties, fractured blocks are 11.0%, fall out blocks are 6.7% and covered blocks by precipitates are 7.0%, respectively. The pagoda has highly deteriorated the functions of the rock properties due to physical, chemical and biological weathering, therefore, we suggest that this pagoda has need to do long term monitoring and synthetic conservation researches.

  • PDF

EPR : Enhanced Parallel R-tree Indexing Method for Geographic Information System (EPR : 지리 정보 시스템을 위한 향상된 병렬 R-tree 색인 기법)

  • Lee, Chun-Geun;Kim, Jeong-Won;Kim, Yeong-Ju;Jeong, Gi-Dong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.9
    • /
    • pp.2294-2304
    • /
    • 1999
  • Our research purpose in this paper is to improve the performance of query processing in GIS(Geographic Information System) by enhancing the I/O performance exploiting parallel I/O and efficient disk access. By packing adjacent spatial data, which are very likely to be referenced concurrently, into one block or continuous disk blocks, the number of disk accesses and the disk access overhead for query processing can be decreased, and this eventually leads to the I/O time decrease. So, in this paper, we proposes EPR(Enhanced Parallel R-tree) indexing method which integrates the parallel I/O method of the previous Parallel R-tree method and a packing-based clustering method. The major characteristics of EPR method are as follows. First, EPR method arranges spatial data in the increasing order of proximity by using Hilbert space filling curve, and builds a packed R-tree by bottom-up manner. Second, with packing-based clustering in which arranged spatial data are clustered into continuous disk blocks, EPR method generates spatial data clusters. Third, EPR method distributes EPR index nodes and spatial data clusters on multiple disks through round-robin striping. Experimental results show that EPR method achieves up to 30% or more gains over PR method in query processing speed. In particular, the larger the size of disk blocks is and the smaller the size of spatial data objects is, the better the performance of query processing by EPR method is.

  • PDF

Performance Analysis of Rotation-lock Differential Precoding Scheme (회전로크 구조의 차분 선부호화 기법의 성능 분석)

  • Kim, Young Ju
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.4
    • /
    • pp.9-16
    • /
    • 2013
  • Long term evolution (LTE) and LTE-Advanced (LTE-A) systems adopt closed-loop multiple-input multiple-output antenna techniques. Equal gain transmission which has equal gain property is the key factor in their codebook design. In this paper, a novel differential codebook structure which maintains the codebook design requirements of LTE or LTE-A systems. Especially, eight-phase shift keying (8-PSK) constellations are used as elements of codewords, which not only maintain equal gain property but also reduce the computation complexity of precoding and decoding function blocks. The equal gain property is very important to uplink because the performance of uplink is very sensitive to the peak-to-average power ratio (PAPR). Moreover, the operation of the proposed differential codebook is explained as a rotation-lock structure. As the results of computer simulations, the steady-state throughput performance of the proposed codebook shows at least 0.9dB of SNR better than those of the conventional LTE codebook with the same amount of feedback information.

Fault-Tolerant Adaptive Routing : Improved RIFP by using SCP in Mesh Multicomputers (적응적 오류 허용 라우팅 : SCP를 이용한 메쉬 구조에서의 RIFP 기법 개선)

  • 정성우;김성천
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.30 no.11
    • /
    • pp.603-609
    • /
    • 2003
  • Adaptive routing methods are studied for effective routing in many topologies where occurrence of the faulty nodes are inevitable. Mesh topology provides simplicity in implementing these methods. Many routing methods for mesh are able to tolerate a large number of faults enclosed by a rectangular faulty block. But they consider even good nodes in the faulty block as faulty nodes. Hence, it results the degradation of node utilization. This problem is solved by a method which transmits messages to destinations within faulty blocks via multiple “intermediate nodes”. It also divides faulty block into multiple expanded meshes. With these expanded meshes, DAG(Directed Acyclic Graph) is formed and a message is able to be routed by the shortest path according to the DAG. Therefore, the additional number of hops can be resulted. We propose a method that reduces the number of hops by searching direct paths from the destination node to the border of the faulty block. This path is called SCP(Short-Cut Path). If the path and the traversing message is on the same side of outside border of the faulty block, the message will cut into the path found by our method. It also reduces the message traverse latency between the source and the destination node.

A Study on Video Data Protection Method based on MPEG using Dynamic Shuffling (동적 셔플링을 이용한 MPEG기반의 동영상 암호화 방법에 관한 연구)

  • Lee, Ji-Bum;Lee, Kyoung-Hak;Ko, Hyung-Hwa
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.1
    • /
    • pp.58-65
    • /
    • 2007
  • This dissertation proposes digital video protection algorithm lot moving image based on MPEG. Shuffling-based encryption algorithms using a fixed random shuffling table are quite simple and effective but vulnerable to the chosen plaintext attack. To overcome this problem, it is necessary to change the key used for generation of the shuffling table. However, this may pose a significant burden on the security key management system. A better approach is to generate the shuffling table based on the local feature of an image. In order to withstand the chosen plaintext attack, at first, we propose a interleaving algorithm that is adaptive to the local feature of an image. Secondly, using the multiple shuffling method which is combined interleaving with existing random shuffling method, we encrypted the DPCM processed 8*8 blocks. Experimental results showed that the proposed algorithm needs only 10% time of SEED encryption algorithm and moreover there is no overhead bit. In video sequence encryption, multiple random shuffling algorithms are used to encrypt the DC and AC coefficients of intra frame, and motion vector encryption and macroblock shuffling are used to encrypt the intra-coded macroblock in predicted frame.

  • PDF

Fracture of Multiple Flaws in Uniaxial Compression (일축압축 상태하 다중 불연속면의 파괴에 대한 연구)

  • 사공명;안토니오보베
    • Tunnel and Underground Space
    • /
    • v.11 no.4
    • /
    • pp.301-310
    • /
    • 2001
  • Gypsum blocks with sixteen flaws have been prepared and tested in uniaxial compression. Results from these experiments are compared with observations from the same material with two and three flaws. The results indicate that the cracking pattern observed in specimens wish multiple flaws is analogous to the pattern obtained in specimens with two and three flaws such as initiation and propagation of wing, and secondary cracks and coalescence. Wing cracks initiate at an angle with the flaw and propagate in a stable manner towards the direction of maximum compression. Secondary cracks initiate and propagate in a stable manner. As the load is increased, secondary cracks may propagate in an unstable manner and produce coalescence. Two types of secondary cracks are observed: quasi-coplanar, and oblique secondary cracks. Coalescence is produced by the linkage of two flaws: wing and/or secondary cracks. From the sixteen flaws test, four types of coalescence are observed. Observed types of coalescence and initiation stress of wing and secondary crackle depend on flaw geometries, such as spacing, continuity, flaw inclination angle, ligament angle, and steppings.

  • PDF

Parallel Multithreaded Processing for Data Set Summarization on Multicore CPUs

  • Ordonez, Carlos;Navas, Mario;Garcia-Alvarado, Carlos
    • Journal of Computing Science and Engineering
    • /
    • v.5 no.2
    • /
    • pp.111-120
    • /
    • 2011
  • Data mining algorithms should exploit new hardware technologies to accelerate computations. Such goal is difficult to achieve in database management system (DBMS) due to its complex internal subsystems and because data mining numeric computations of large data sets are difficult to optimize. This paper explores taking advantage of existing multithreaded capabilities of multicore CPUs as well as caching in RAM memory to efficiently compute summaries of a large data set, a fundamental data mining problem. We introduce parallel algorithms working on multiple threads, which overcome the row aggregation processing bottleneck of accessing secondary storage, while maintaining linear time complexity with respect to data set size. Our proposal is based on a combination of table scans and parallel multithreaded processing among multiple cores in the CPU. We introduce several database-style and hardware-level optimizations: caching row blocks of the input table, managing available RAM memory, interleaving I/O and CPU processing, as well as tuning the number of working threads. We experimentally benchmark our algorithms with large data sets on a DBMS running on a computer with a multicore CPU. We show that our algorithms outperform existing DBMS mechanisms in computing aggregations of multidimensional data summaries, especially as dimensionality grows. Furthermore, we show that local memory allocation (RAM block size) does not have a significant impact when the thread management algorithm distributes the workload among a fixed number of threads. Our proposal is unique in the sense that we do not modify or require access to the DBMS source code, but instead, we extend the DBMS with analytic functionality by developing User-Defined Functions.

A GA-Based Algorithm for Generating a Train Speed Profile Optimizing Energy Efficiency (에너지 최적의 열차 속도 궤적 생성을 위한 GA 기반 알고리즘)

  • Kang, Moon-Ho;Han, Moon-Seob
    • Journal of the Korean Society for Railway
    • /
    • v.12 no.6
    • /
    • pp.878-886
    • /
    • 2009
  • This paper proposes an optimal algorithm for generating a train speed profile giving optimal energy efficiency based on GA (Genetic Algorithm) and shows its effectiveness with simulations. After simplifying the train operation mode to a maximum traction, a coasting and a maximum breaking, adjusting the coasting point to minimize the train consuming energy is the basic scheme. Satisfying the two constraints, running distance and running time between two stations, a coasting point is determined by GA with a fitness function consisting of a target running time. Simulation results have shown that multiple coasting points could exist satisfying both of the two constraints. After figuring out consumed energies according to the multiple coasting points, an optimal train speed profile with a coasting point giving the smallest consumed energy has been selected. Simulation blocks for the train performance simulation and GA have been designed with the Simulink.