• Title/Summary/Keyword: Evaluation of Portability

Search Result 49, Processing Time 0.026 seconds

Implementation and Performance Evaluation of Parallel Programming Translator for High Performance Fortran (High Performance Fortran 병렬 프로그래밍 변환기의 구현 및 성능 평가)

  • Kim, Jung-Gwon;Hong, Man-Pyo;Kim, Dong-Gyu
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.4
    • /
    • pp.901-915
    • /
    • 1999
  • Parallel computers are known to be excellent in performance per cost also satisfying scalability and high performance. However parallel machines have enjoyed limited success because of difficulty in parallel programming and non-portability between parallel machines. Recently, researchers have sought to develop data parallel language that provides machine independent programming systems. Data parallel language such as High Performance Fortran provides a basis to write a parallel program based on a global name space by partitioning data and computation, generating message-passing function. In this paper, we describe the Parallel Programming Translator(PPTran), source-to-source data parallel compiler, generating MPI SPMD parallel program from HPF input program through four phases such as data dependence analysis, partitioning data, partitioning computation, and code generation with explicit message-passing and verify the performance of PPTran

  • PDF

A garbage collector design and implementation for flash memory file system (플래시 메모리 파일 시스템을 위한 가비지 콜렉터 설계 및 구현)

  • Kim, Ki-Young;Son, Sung-Hoon;Shin, Dong-Ha
    • The KIPS Transactions:PartA
    • /
    • v.14A no.1 s.105
    • /
    • pp.39-46
    • /
    • 2007
  • Recently flash memory is widely accepted as a storage devise of embedded systems for portability and performance reasons. Flash memory has many distinguishing features compared to legacy magnetic disks. Especially, a file system for flash memory usually assumes the form of log-structured file system and it employs garbage collector accordingly. Since the garbage collector can greatly affect the performance of file system, it should be designed carefully considering flash memory features. In this paper, we suggest a new garbage collector for existing JFFS2 (Journaling Flash File System II) file system. By extensive performance evaluation, we show that the proposed garbage collector achieves improved performance in terms of flash memory consumption rate, increased flash memory life time, and improved wear-leveling.

Survey of Yogurt Powder Storage in Ambient Export Countries A Safety Evaluation Standard Compliance and Comparative Analysis

  • Kim, Na-Kyeong;Park, Jung-Min;Lee, Jung-Hoon;Kim, Ha-Jung;Oh, Sejong;Imm, Jee-Young;Lim, Kwang-Sei;Kim, Jin-Man
    • Food Science of Animal Resources
    • /
    • v.35 no.1
    • /
    • pp.143-148
    • /
    • 2015
  • Yogurt powder is fermented milk processed in the form of dry yogurt, and has advantages such as stability, storability, convenience, and portability. China and Vietnam are important export target countries because of the increased demand for dairy products. Therefore, we surveyed dairy product standardization in order to establish an export strategy. Lactic acid bacteria counts are unregulated in Korea and Vietnam. In China, lactic acid bacteria counts are regulated at $1{\times}10^6$ colonyforming units (CFU)/mL and detected at $6.24{\pm}0.33\;Log\;CFU/mL$. All three countries have regulated standards for total bacterial counts. In China, total bacterial counts of milk powder are regulated to n=5, c=2, m=50,000, M=200,000 and detected at $6.02{\pm}0.12\;Log\;CFU/mL$, exceeding the acceptable level. Lactic acid bacterial counts appeared to exceed total bacterial counts. Coliform group counts, Staphylococcus aureus, Listeria monocytogenes, and Salmonella species were not detected. Acidity is not regulated in Korea and Vietnam. In China, acidity was regulated to over $70^{\circ}T$ and detected $352.38{\pm}10.24^{\circ}T$. pH is unregulated in all three countries. pH was compared to that of general fermented milk, which is 4.2, and that of the sample was $4.28{\pm}0.01$. Aflatoxin levels are not regulated in Korea and China. In Vietnam, aflatoxin level is regulated at 0.05 ppb. Therefore, all ingredients of the yogurt powder met the safety standards. This data obtained in this study can be used as the basic data in assessing the export quality of yogurt powder.

Manufacture of Portable Inflatable Kayak Using Ultra High Pressure Drop Stitch (초고압 공간지를 이용한 포터블 인플레터블 카약 제작)

  • Park, Chan-Hong;Park, Byeong-Ho;Park, Jong-Dae;Seong, Hyeon-Kyeong;Lim, Lee-Young
    • Journal of Navigation and Port Research
    • /
    • v.37 no.5
    • /
    • pp.551-557
    • /
    • 2013
  • In this paper, we manufactured portable inflatable kayak using ultra high pressure drop stitch. by improving inflatable kayaks' performance with a design using the extra-high-voltage special space paper, they were manufactured to go near to performance of hard shell kayaks. The kayaks were manufactured having all merits of the performance of hard shell kayaks and functionality and portability of the inflatable kayaks, and through performance evaluation of test products, the performance was compared with previous hard shell kayaks. About 6 knot of target speed in the verification result of resistance performance, the developed kayak was more excellent than the HOBIE-KONA kayak by 12.33%. In case of same displacement in a result of inclination test, the centroid of the developed kayak was less distributed by 22.7% than the HOBIE-KONA kayak, based on the bottoms of the ships. This makes the difference for righting arm (GZ) lessened to some degree because the developed kayak is lower than the HOBIE-KONA kayak in the centroid. In the dynamic stability of ship bodies, the HOBIE-KONA kayak showed a little excellent performance. However, in rudder force and resistance factor, the developed kayak was more outstanding than the HOBIE-KONA kayak.

Electrochemical Study on Transfer Reaction of Ionizable Cefotiam across a Water/1,2-dichloroethane Interface and Drug Sensing Applications (물/1,2-Dichloroethane 계면에서 Cefotiam 약물 이온의 전이 반응 연구 및 약물 센서에 응용)

  • Liu, XiaoYun;Jeshycka, Shinta;Lee, Hye Jin
    • Applied Chemistry for Engineering
    • /
    • v.29 no.5
    • /
    • pp.581-588
    • /
    • 2018
  • In this article, electrochemical investigation of the transfer reaction of ionizable cefotiam (CTM), an antibiotic molecule across a polarized water/1,2-dichloroethane (water/1,2-DCE) interface was studied. Ion partition diagram providing the preferred charged form of CTM in either water or 1,2-DCE phase was established via the voltammetric evaluation of the transfer process of differently charged CTM species depending upon the pH variation of aqueous solutions. Thermodynamic information including the formal transfer potential and formal Gibbs transfer energy values in addition to important pharmacokinetics including partition coefficients of ionizable CTM were also evaluated. In particular, the current associated with the transfer of CTM present at pH 3.0 aqueous solution proportionally increased with respect to the CTM concentration which was further used for developing CTM sensitive ion sensor. In order to improve the portability and convenient usage, a single microhole interface fabricated in a supportive polyethylene terephthalate film was used of which hole was filled with a polyvinylchloride-2-nitrophenyloctylether (PVC-NPOE) gel replacing 1,2-DCE, a toxic organic solvent. A dynamic range of $1-10{\mu}M$ CTM was obtained.

A Practical Quality Model for Evaluation of Mobile Services Based on Mobile Internet Device (모바일 인터넷 장비에 기반한 모바일 서비스 평가를 위한 실용적인 품질모델)

  • Oh, Sang-Hun;La, Hyun-Jung;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.5
    • /
    • pp.341-353
    • /
    • 2010
  • Mobile Internet Device (MID) allows users to flexibly use various forms of wireless internet such as Wi-Fi, GSM, CDMA, and 3G. Using such Internet, MID users can utilize application services. MID usage is expected to grow due to the benefits of portability, Internet accessibility, and other convenience. However, it has resource constraints such as limited CPU power, small memory size, limited battery life, and small screen size. Consequently, MIDs are not capable to hold large-sized complex applications and to process a large amount of data in memory. An effective solution to remedy these limitations is to develop cloud services for the required application functionality, to deploy them on the server side, and to let MID users access the services through internet. A major concern on running cloud services for MIDs is the potential problems with low Quality of Service (QoS) due to the characteristics of MIDs. Even measuring the QoS of such services is more technically challenging than conventional quality measurements. In this paper, we first identify the characteristics of MIDs and cloud services for MIDs. Based on these observations, we derive a number of quality attributes and their metrics for measuring QoS of mobile services. A case study of applying the proposed quality model is presented to show its effectiveness and applicability.

FAST : A Log Buffer Scheme with Fully Associative Sector Translation for Efficient FTL in Flash Memory (FAST :플래시 메모리 FTL을 위한 완전연관섹터변환에 기반한 로그 버퍼 기법)

  • Park Dong-Joo;Choi Won-Kyung;Lee Sang-Won
    • The KIPS Transactions:PartA
    • /
    • v.12A no.3 s.93
    • /
    • pp.205-214
    • /
    • 2005
  • Flash memory is at high speed used as storage of personal information utilities, ubiquitous computing environments, mobile phones, electronic goods, etc. This is because flash memory has the characteristics of low electronic power, non-volatile storage, high performance, physical stability, portability, and so on. However, differently from hard disks, it has a weak point that overwrites on already written block of flash memory is impossible to be done. In order to make an overwrite possible, an erase operation on the written block should be performed before the overwrite, which lowers the performance of flash memory highly. In order to solve this problem the flash memory controller maintains a system software module called the flash translation layer(FTL). Of many proposed FTL schemes, the log block buffer scheme is best known so far. This scheme uses a small number of log blocks of flash memory as a write buffer, which reduces the number of erase operations by overwrites, leading to good performance. However, this scheme shows a weakness of low page usability of log blocks. In this paper, we propose an enhanced log block buffer scheme, FAST(Full Associative Sector Translation), which improves the page usability of each log block by fully associating sectors to be written by overwrites to the entire log blocks. We also show that our FAST scheme outperforms the log block buffer scheme.

Instructional Design of m-Learning for Effective PBL in Engineering Education (공학교육에서 효율적 PBL을 위한 m-러닝 교수설계)

  • Lee, Keunsoo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.3
    • /
    • pp.619-623
    • /
    • 2018
  • This paper aimed to design a computer course teaching-learning strategy for (m-learning?) to be used in a Problem Based Learning (PBL) environment. The research findings were as follows. Firstly, learning contents were provided as educational tools for mobile device usage. The educational contents provided were designed for effective usage on mobile devices, such as smartphones, thereby making mobile devices suitable for use as learning tools. Secondly, learning contents for PBL were provided. PBL problems (for computer engineering courses) were made with the principles of teaching plans. The learning objectives were achieved through the problem-solving progress of the learners and their self-directed and cooperative learnings. Thirdly, learning resources were provided that were easily accessible through smartphones, laptops and PDAs. This study is about the PBL instructional design of creative engineering design subjects, which aims to foster talent. The PBL model developed in this study consists of Analysis, Design, Development, Implementation, and Evaluation. We made a plan for creative engineering design subjects based on PBL, and focused on the process of PBL. This research was able to establish the basis for PBL usage in Engineering Schools and help achieve its ultimate goal of endowing professional intellectuals with creative problem-solving abilities.

Development of a smart cane concept for guiding the visually impaired - focused on design thinking learning practices for students - (시각장애인을 위한 길 안내용 스마트 지팡이 콘셉트 개발)

  • Park, Hae Rim;Lee, Min Sun;Yang, Ho Jung
    • Journal of Service Research and Studies
    • /
    • v.13 no.1
    • /
    • pp.186-200
    • /
    • 2023
  • This study aims to improve the usability of the white cane, which is walking equipment that most local visually impaired people use and carry when going out, and to contribute to the prevention of safety accidents and the walking rights of visually impaired people by providing improvement and resolution measures for the problems identified. Also, this study is a study on the visually impaired, primarily targeting the 1st to 2nd degree visually impaired people, who cannot go out on their own without walking equipment such as a white cane, corresponding to 20% among approximately 250,000 blind and low vision people in the Korean population. In the study process, the concept has been developed from the user's point of view in order that the white cane becomes a real help in the walking step of the visually impaired and the improvement of usability of the white cane, the main walking equipment for the visually impaired, are done by problem identification through the Double Diamond Model of Design Thinking (Empathize → Define → Ideate → Prototype → Test (verify)). As a result of the investigation in the process of Empathy, a total of five issues was synthesized, including an increase in the proportion of the visually impaired people, an insufficient workforce situation to help all the visually impaired, an improvement and advancement of assistive devices essential for the visually impaired, problems of damage, illegal occupation, demolition, maintenance about braille blocks, making braille block paradigms for the visually impaired and for everyone. In Ideate and Prototype steps, situations derived from brainstorming were grouped and the relationship were made through the KJ method, and specific situations and major causes were organized to establish the direction of the concept. The derived solutions and major functions are defined in four categories, and representative situations requiring solutions and major functions are organized into two user scenarios. Ideas were visualized by arranging the virtual Persona and Customer Journey Map according to the situation and producing a prototype through 3D modeling. Finally, in the evaluation, the final concept derived is a device such a smart cane for guidance for the visually impaired as ① a smart cane emphasizing portability + ② compatibility with other electronic devices + ③ a product with safety and convenience.