• Title/Summary/Keyword: Fast Storage

Search Result 558, Processing Time 0.028 seconds

Fast Matching Method for DNA Sequences (DNA 서열을 위한 빠른 매칭 기법)

  • Kim, Jin-Wook;Kim, Eun-Sang;Ahn, Yoong-Ki;Park, Kun-Soo
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.4
    • /
    • pp.231-238
    • /
    • 2009
  • DNA sequences are the fundamental information for each species and a comparison between DNA sequences of different species is an important task. Since DNA sequences are very long and there exist many species, not only fast matching but also efficient storage is an important factor for DNA sequences. Thus, a fast string matching method suitable for encoded DNA sequences is needed. In this paper, we present a fast string matching method for encoded DNA sequences which does not decode DNA sequences while matching. We use four-characters-to-one-byte encoding and combine a suffix approach and a multi-pattern matching approach. Experimental results show that our method is about 5 times faster than AGREP and the fastest among known algorithms.

Securing Sensitive Data in Cloud Storage (클라우드 스토리지에서의 중요데이터 보호)

  • Lee, Shir-Ly;Lee, Hoon-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.871-874
    • /
    • 2011
  • The fast emerging of network technology and the high demand of computing resources have prompted many organizations to outsource their storage and computing needs. Cloud based storage services such as Microsoft's Azure and Amazon's S3 allow customers to store and retrieve any amount of data, at anytime from anywhere via internet. The scalable and dynamic of the cloud storage services help their customer to reduce IT administration and maintenance costs. No doubt, cloud based storage services brought a lot of benefits to its customer by significantly reducing cost through optimization increased operating and economic efficiencies. However without appropriate security and privacy solution in place, it could become major issues to the organization. As data get produced, transferred and stored at off premise and multi tenant cloud based storage, it becomes vulnerable to unauthorized disclosure and unauthorized modification. An attacker able to change or modify data while data inflight or when data is stored on disk, so it is very important to secure data during its entire life-cycle. The traditional cryptography primitives for the purpose of data security protection cannot be directly adopted due to user's lose control of data under off premises cloud server. Secondly cloud based storage is not just a third party data warehouse, the data stored in cloud are frequently update by the users and lastly cloud computing is running in a simultaneous, cooperated and distributed manner. In our proposed mechanism we protect the integrity, authentication and confidentiality of cloud based data with the encrypt- then-upload concept. We modified and applied proxy re-encryption protocol in our proposed scheme. The whole process does not reveal the clear data to any third party including the cloud provider at any stage, this helps to make sure only the authorized user who own corresponding token able to access the data as well as preventing data from being shared without any permission from data owner. Besides, preventing the cloud storage providers from unauthorized access and making illegal authorization to access the data, our scheme also protect the data integrity by using hash function.

FastIO: High Speed Launching of Smart TV Apps (FastIO: 스마트 TV 앱의 고속 구동 기법)

  • Lee, Cheolhee;Hwang, Taeho;Won, Youjip;Lee, Seongjin
    • Journal of KIISE
    • /
    • v.43 no.7
    • /
    • pp.725-735
    • /
    • 2016
  • Smart TV uses Webkit as a web browser engine to provide contents such as web surfing, VOD watching, and games. Webkit uses web resources, such as HTML, CSS, JavaScript, and images, in order to run applications. At the start of an application, Webkit loads resources to the memory and creates DOM tree and render tree, which is a time consuming process. However, DOM tree and render tree created by the smart TV application do not change over time because the smart TV application uses web resources stored in a disk. If DOM tree and render tree can be stored and reused, it is possible to reduce loading time of an application. In this paper, we propose FastIO technique that selectively adds persistency to dynamically allocated memory. FastIO reduces overall application loading time by eliminating the process of loading resources from storage, parsing the HTML documents, and creating DOM tree and render tree. Comparison of the application resource loading times indicates that the web browser with FastIO is 7.9x, 44.8x, and 2.9x faster than the legacy web browser in an SSD, Ramdisk, and eMMC environment, respectively.

Applying Static Analysis to Improve Performance of Programs using Flash Memory Storage (플래시 메모리 저장 장치를 사용하는 프로그램의 성능 향상을 위한 정적 분석 기법의 응용)

  • Paik, Joon-Young;Cho, Eun-Sun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.12
    • /
    • pp.1177-1187
    • /
    • 2010
  • Flash memory becomes popular storage for small devices due to its efficiency, portability, low power consumption and large capacity. Unlike on hard disks, however, write operation on flash memory is much more expensive than read operation, so that it is critical for performance enhancement to reduce the number of executions of write operation. This paper proposes static analysis to rewrite a program to reduce the total number of write operations by merging writable data in a minimum number of pages. To achieve this, we collect information about writable areas by static analysis, and about frequently executed paths by profiling for practicality, and combine both to rewrite the application program to reallocate data. The performance enhancement gained from the proposed methods is shown using a FAST simulator.

Limiting Pink Discoloration in Cooked Ground Turkey in the Absence or Presence of Sodium Tripolyphosphate Produced from Presalted and Stored Raw Ground Breasts

  • James R. Claus;Jong Youn Jeong
    • Food Science of Animal Resources
    • /
    • v.43 no.2
    • /
    • pp.331-345
    • /
    • 2023
  • The effects of pink inhibiting ingredients (PII) to eliminate the pink color defect in cooked turkey breast produced from presalted and stored raw ground turkey in the absence or presence of sodium tripolyphosphate (STP) were examined. Ground turkey breast was mixed with 2% sodium chloride and vacuum packaged. After storage for 6 d, ten PII were individually incorporated without or with added STP (0.5%) as follows: none (control), citric acid (CA; 0.1%, 0.2%, 0.3%), calcium chloride (CC; 0.025%, 0.05%), ethylenediaminetetraacetic acid disodium salt (EDTA; 0.005%, 0.01%), and sodium citrate (SC; 0.5%, 1.0%). Treatments were cooked at a fast or slow cooking rate, cooled, and stored before analysis. All PII tested were capable of lowering inherent pink color compared to the control (No STP: CIE a* pooled day reduction of 23.0%, 5.2%, 12.6%, and 12.6% for CA, CC, EDTA, and SC, respectively; STP: reduction of 21.5%, 17.4%, 6.0%, and 18.2% for CA, CC, EDTA, and SC, respectively). For samples without STP, fast cooking rate resulted in higher CIE a*. However, slow cooking resulted in more red products than fast cooking when samples included STP. Presalting and storage of ground turkey caused the pink discoloration in uncured, cooked turkey (CIE a* 6.24 and 5.12 for without and with STP). This pink discoloration can be decreased by inclusion of CA, CC, EDTA, or SC, but incorporation of CA decreased cooking yield. In particular, the addition of SC may provide some control without negatively impacting the cooking yield.

Design of Military Information System User Authentication System Using FIDO 2.0-based Web Browser Secure Storage (FIDO 2.0 기반의 웹 브라우저 안전 저장소를 이용하는 군 정보체계 사용자 인증 시스템 설계 및 구현)

  • Park, Jaeyeon;Lee, Jaeyoung;Lee, Hyoungseok;Kang, Jiwon;Kwon, Hyukjin;Shin, Dongil;Shin, Dongkyoo
    • Convergence Security Journal
    • /
    • v.19 no.4
    • /
    • pp.43-53
    • /
    • 2019
  • Recently, a number of military intranet infiltrations suspected of North Korea have been discovered. There was a problem that a vulnerability could occur due to the modification of user authentication data that can access existing military information systems. In this paper, we applied mutual verification technique and API (Application Programming Interface) forgery / forgery blocking and obfuscation to solve the authentication weakness in web browsers that comply with FIDO (Fast IDentity Online) standard. In addition, user convenience is improved by implementing No-Plugin that does not require separate program installation. Performance tests show that most browsers perform about 0.1ms based on the RSA key generation rate. In addition, it proved that it can be used for commercialization by showing performance of less than 0.1 second even in the digital signature verification speed of the server. The service is expected to be useful for improving military information system security as an alternative to browser authentication by building a web secure storage.

Development of pre-treatment for the injection water into the aquifer storage and recovery(ASR) in Korea: The two-step rapid filter to reduce physical clogging and secure the volume of the injected water (지하저수지(ASR) 유입수 전처리기법 개발: 물리적 폐색 저하 및 수량공급원활을 위한 2 단계 급속여과지)

  • Park, Byeong-Joo;Do, Si-Hyun;Hong, Seong-Ho
    • Journal of Korean Society of Water and Wastewater
    • /
    • v.29 no.3
    • /
    • pp.337-345
    • /
    • 2015
  • Two step rapid filter system as a pre-treatment for the injected water into aquifer storage and recovery (ASR) in Korea was developed to reduce physical blockage and secure the volume of the injected water. First, single rapid sand filters with three different media sizes (0.4~0.7, 0.7~1.0 and 1.0~1.4 mm) were tested. Only two sizes (0.4~0.7 and 0.7~1.0 mm) satisfied target turbidity, below 1.0 NTU. However, they showed the fast head loss. To prevent the fast head loss and secure the volume of the injected water, a rapid anthracite filter with roughing media size (2.0~3.4 mm) were installed before a single rapid sand filter. As results, both the target turbidity and reduction of head loss were achieved. It was determined that the media size for a rapid sand filter in two step rapid filter system (i.e. a rapid anthracite filter before a rapid sand filter) was 0.7~1.0 mm. In addition, the effects of coagulant doses on the removal of natural organic matter (NOM), which might cause a biological clogging, were preliminarily evaluated, and the values of $UV_{254}$, dissolved organic carbon (DOC) and SUVA were interpreted.

Design of Moving Magnet Type Optical Pickup Actuator (가동 자석형 광 픽업 엑추에이터 개발)

  • Kim, Sang-Ryong;Kim, Yoon-Ki;Song, Myong-Gyu;Woo, Jung-Hyun;Park, No-Cheol;Yoo, Jeong-Hoon;Park, Young-Pil
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2007.05a
    • /
    • pp.848-851
    • /
    • 2007
  • Recently, as the demand of the information storage devices with large storage capacity such as BD(Blu-ray Disk) and HDTV(high-definition television) is increased, the optical storage devices are also required to have fast data transfer rate and large storage capacity. To satisfy these requirements, the actuator for optical disk drive should have high flexible mode frequencies for system stability. In this paper, we suggested a moving magnet type actuator having high flexible mode frequency. However, the moving magnet type actuator does not have sufficient driving sensitivities due to the weight of its moving part. To improve driving sensitivities, we designed the model with the closed electromagnetic circuit for tracking direction. In addition, driving sensitivities and flexible mode frequencies were improved by using DOE(Design of Experiments) for magnetic circuit and modifying the lens holder. Consequently, it is confirmed that the designed model is satisfied with the desired specifications.

  • PDF

Dynamic index storage and integrated searching service development (동적 색인 스토리지 및 통합 검색 서비스 개발)

  • Lee, Wang-Woo;Lee, Seok-Hyoung;Choe, Ho-Seop;Yoon, Hwa-Mook;Kim, Jong-Hwan;Hur, Yoon-Young
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2007.11a
    • /
    • pp.346-349
    • /
    • 2007
  • In this paper, the integrated search system made for the web news and review retrieval service is introduced. We made XSLTRobot that extract title, date, author and content from html document like news or reviews for search service. XSLTRobot used the XSLT technology in order to extract desired part of html page. The Intergrated Information Retrieval System(IIRS) is suitable for various search data format. And we introduce Dynamic Index Storage which is module of IIRS. Dynamic Index Storage is used to environment which needs fast index update like news. And it's design focused on retrieval performance because there was not many document that it has to update on a real time.

  • PDF

A Study on Optimal Capacity of Energy Storage System in Renewable Energy Based Micorgrids (신재생에너지가 연계된 마이크로그리드에서 에너지 저장장치의 최적 용량 선정에 관한 연구)

  • Kim, Wook-Won;Lee, Nam-Hyung;Lee, Yun-Sung;Shin, Je-Seok;Kim, Jin-O
    • 한국태양에너지학회:학술대회논문집
    • /
    • 2012.03a
    • /
    • pp.529-533
    • /
    • 2012
  • By introducing RPS(Renewable Portfolio Standard) for reduction of greenhouse gas, Renewable energy sources have becoming widespread gradually. However, Renewable energy sources, such as wind power and PV are difficult to control the output and they have intermittent characteristics of the output. These characteristics would cause some problems when it is connected in the power system. In order to solve these problems, Energy Storage Systems(ESS) are considered to use. Although there are many different storage devices, the utilization of Secondary Battery is the one of the best ways to stabilize an output fluctuation of RES because of its fast responsibility. For that reason, it would better fit a large-capacity of Secondary battery for stabilization. However, batteries cannot be installed with a large capacity blindly because of its expensive cost. So to select proper capacity of the battery is an important consideration. This paper presented a methodology for the optimal capacity and operation of ESS in microgrids.

  • PDF