• 제목/요약/키워드: compilation

검색결과 389건 처리시간 0.023초

『일사유사(逸士遺事)』의 편찬 의식과 인물 수록 양상 (The Study on Compilation Consciousness and Aspect of Personage Adoption of "Ilsayusa")

  • 조지형
    • 동양고전연구
    • /
    • 제70호
    • /
    • pp.495-524
    • /
    • 2018
  • 본고는 장지연(張志淵)의 문학론과 역사 인물 전기 편찬 의식을 탐색하고, 이를 바탕으로 편찬된 "일사유사(逸士遺事)"의 인물 수록 양상과 특성을 살펴보았다. "일사유사"의 특성을 파악하기 위해서, 본고에서는 장지연이 지니고 있었던 서사문학에 대한 인식을 우선적으로 규명하고자 하였다. 장지연은 이른 시기부터 역사 인물 전기에 관심을 가지고 있었다. 하지만 종래 전래되던 고소설 즉 소설 전기에 대해서는 세상 사람들에게 큰 인기를 누리고 있었음에도 불구하고 그 폐해를 들어 부정적인 입장을 분명히 드러내었다. 그가 생각한 좋은 독서물이란 개인의 일과 공부, 심성에는 물론 풍속에도 보탬이 될 만한 것이었던 바, 이러한 장지연의 생각을 집약하여 실재했던 역사 인물 전기의 형식을 취하여 독자들의 현실 생활에 도움을 줄 수 있는 효용의 일환으로 "일사유사"의 편찬을 기획한 것으로 생각된다. "일사유사"를 편찬한 직접적인 동기와 문제의식은 장지연이 남긴 서발문을 통해 확인할 수 있다. 장지연은 조선의 인재 등용 정책의 결과가 망국(亡國)으로 이어지는 계기가 되었음을 지적하며, "일사유사"의 편찬 과정에서 한미한 가문 출신의 선비, 중인 이하의 인물, 함경도 평안도 등의 지방 인사 등에 주목하였다. 이와 더불어 과거의 유산을 후인(後人)들이 살펴볼 수 있도록 해야 한다는 일종의 사명감 같은 것이 "일사유사"의 편찬으로 발현되었다. 이를 통해 장지연은 "일사유사"의 독자들에게 각자의 뜻을 고상하게 하고 본원을 지키면서 살아가는 방편이 무엇인가 하는 좋은 본보기를 제공해 주려고 하였다. "일사유사"의 인물 수록 양상과 특성은 다음의 몇 가지로 정리할 수 있다. 첫째, 이전 시기부터 간행된 여러 역사 인물 전기를 수렴하면서 실재한 여러 유형의 일사들을 총망라하고 있다. 둘째, 중인 평민층 인물에 대한 각별한 관심을 가지고 새로운 인물 유형까지 포괄하였다. 셋째, 여성 인물을 집대성하고 새로운 여성 형상을 그려내고 있다. 넷째, 지역적으로 평안도 함경도 지역을 위시하여 전국 각 지역의 일사들을 두루 포괄하고 있다. 이상 논의를 종합할 때 "일사유사"는 19세기에 이룩된 역사 인물 전기의 제 성과를 발전적으로 계승한 이 방면 유서(類書)의 결정판이라 평가할 수 있다.

On-line Trace Based Automatic Parallelization of Java Programs on Multicore Platforms

  • Sun, Yu;Zhang, Wei
    • Journal of Computing Science and Engineering
    • /
    • 제6권2호
    • /
    • pp.105-118
    • /
    • 2012
  • We propose two new approaches that automatically parallelize Java programs at runtime. These approaches, which rely on run-time trace information collected during program execution, dynamically recompile Java byte code that can be executed in parallel. One approach utilizes trace information to improve traditional loop parallelization, and the other parallelizes traces instead of loop iterations. We also describe a cost/benefit model that makes intelligent parallelization decisions, as well as a parallel execution environment to execute parallelized programs. These techniques are based on Jikes RVM. Our approach is evaluated by parallelizing sequential Java programs, and its performance is compared to that of the manually parallelized code. According to the experimental results, our approach has low overheads and achieves competitive speedups compared to the manually parallelizing code. Moreover, trace parallelization can exploit parallelism beyond loop iterations.

『고금도서집성(古今圖書集成)』 ·의부(醫部)의 편찬(編纂)과 의의(意義) (Publishment of 『KoKeumDoSeoJipSeong』 ·EuiBoo and its significance)

  • 안상우
    • 한국의사학회지
    • /
    • 제15권2호
    • /
    • pp.59-82
    • /
    • 2002
  • "KoKeumDoSeoJipSeong" EuiBoo that is commonly known as 'EuiBooJeonRok' is a part of "HeumJeongKoKeumDoSeoJipSeong" which was published under Qing empire support and it has a significance in gathering all the results of eastern medicine until 18th century. It contained the best knowledge of the time and considered as the most precious book for two hundred years, but nowadays it is looked away in its value and use. We could prescribe the historical significance this classic medical book has and furthermore, embody the basic knowledge necessary for constructing database by studing compilation and editions. This is the significance the classic "DoSeoJipSeong" has and the significance of the digital EuiBooJipSeong which will be newly shown as a digital knowledge information system.

  • PDF

A Study on the Web-based Cost-Effective Education System for C Programming

  • Park, Kwan-Sun;Jun, Heung-Goo;Kim, Dongsik;Lee, Sunheum
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 ITC-CSCC -1
    • /
    • pp.250-253
    • /
    • 2002
  • We have implemented an interactive multimedia education system for C programming. The system consists of two pars. One is multimedia contents to help students better understand C language syntax, programming style, and program logic and the other is a web-based compilation support system that compiles C programs at the server side which are submitted trough Web by students and returns their execution results to the students' PC. Although there are currently some restrictions that students should replace the inputs functions such as scanf(), getc() and getch() with assignment statements or fscanf(fp, , ), since the system has been implemented using general web technologies and shareware C compiler, the education system could be one solution that education institutions seek to reduce annual immense expenditure of money on C complier.

  • PDF

ARM RISC 상에서의 MPEG-1 Audio decoder의 실시간 구현 (Real-Time Implementation of MPEG-1 Audio decoder on ARM RISC)

  • 김선태
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 추계종합학술대회 논문집(4)
    • /
    • pp.119-122
    • /
    • 2000
  • Recently, many complex DSP (Digital Signal Processing) algorithms have being realized on RISC CPU due to good compilation, low power consumption and large memory space. But, real-time implementation of multiple DSP algorithms on RISC requires the minimum and efficient memory usage and the lower occupancy of CPU. In this thesis, the original floating-point code of MPEG-1 audio decoder is converted to the fixed-point code and then optimized to the efficient assembly code in time-consuming function in accord with RISC feature. Finally, compared with floating-point and fixed-point, about 30 and 3 times speed enhancements are achieved respectively. And 3~4 times memory spaces are spared.

  • PDF

모바일 앱 사용행태 분석을 위한 역컴파일 및 역어셈블 데이터 로깅 (Disassembly and De-Compilation Based Data Logging for Mobile App Usage Analysis)

  • 김명준;남양희
    • Journal of Information Technology Applications and Management
    • /
    • 제21권4호
    • /
    • pp.127-139
    • /
    • 2014
  • This study presents a logging method to trace the usage patterns of existing smartphone apps. The actual smartphone app itself, not a specially developed similar app with usage logging, would be used best for the experiment of observing the usage patterns. For this purpose, we used a method of injecting logging codes into existing smartphone app. Using this method, we conducted an experiment to trace usage patterns of a commercial IPTV app, and found that the method is very useful for acquiring detail usage log without influencing participants.

JBURG를 이용한 JIT컴파일러 생성에 관한 연구 (A study on the generation of JIT compiler using JBURG)

  • 강경우
    • 정보처리학회논문지A
    • /
    • 제12A권1호
    • /
    • pp.59-64
    • /
    • 2005
  • 본 연구에서는 JBURG를 이용하여 JIT 컴파일러를 생성하는 방법을 제안하였다. JBURG는 Java를 위한 상향식 트리패턴 일치 코드생성기를 생성하는 도구이다. 본 연구에서 제안한 방법은 트리패턴 사이에 관계를 조사함으로 고안되었다. 제안된 방법은 패턴들 사이의 관계를 이용해 분석하고 불필요한 점검을 피할 수 있다는 점에서 기존의 연구결과인 JBURG보다 효율적이다. 필요한 분석들은 코드생성기를 만드는 시간에 수행되기 때문에 실제 코드를 생성해야 하는 컴파일 시간에 효율을 늘일 수 있다.

실행시간 예측가능한 실시간 메카니즘 제어언어의 구현기법 (Implementation technique of execution time predictable real-time mechanism control language)

  • 백정현;원유헌
    • 한국통신학회논문지
    • /
    • 제22권6호
    • /
    • pp.1365-1376
    • /
    • 1997
  • In this paper, we designed real time mechanism control language and proposed execution time analysis technique. It was impossible to handle real-time mechanism control programs like programmable controller, numerical controller, distributed control system and robot controller with general purpose programming languages and operating systems because they have to process electric signals generated by thousands of sensors at the same at the same time and in real time. So we made it possible to predict plausibility of time constraint constructs of tiem constraint construct of a real time application program at compilation time by adding time constraint constructs and mechanism synchronization structure to conditional statement and iteration statement of a programming language and developing execution time analysis technique.

  • PDF

외부 강선 보강의 체계적 분류 연구 (A Study on Systematic Classification for External Prestressing Method)

  • 한만엽;박영훈
    • 한국콘크리트학회:학술대회논문집
    • /
    • 한국콘크리트학회 2002년도 봄 학술발표회 논문집
    • /
    • pp.411-416
    • /
    • 2002
  • With a rapid industrialization, repair and strengthening methods for a damaged bridges are raised a head in face of safety and reduction of physical distribution costs of bridges. Above all, external prestressing method has the high adaptability for concrete structures and the reliable effect of strengthening. Innovative ideas for bridges strengthening were considered along with established methods. That methods are identified, described. However there is not a systematic and categorized manual for external prestressing method. This study will provide a systematic and reliable manual with investigating the arrangement shape of cable and characteristics of brackets. And the key result of this study is an extensive compilation, which can be used by practicing engineers, of the most effective techniques for strengthening existing bridges.

  • PDF

북극해 항로의 전망과 쇄빙상선의 활용 (The Northern Sea Route and Operation of Icebreaking Cargo Ships)

  • 최경식;조성철
    • 한국해양공학회지
    • /
    • 제17권6호
    • /
    • pp.96-100
    • /
    • 2003
  • For moving cargo between the North Pacific region and Northern European ports, the Northern Sea Route, along Russia's coastline, is 35-60% shorter than the traditionally used routes through the Suez or Panama Canals. in addition to its shorter distance, there exist extensive ports und shipping infrastructure, and the potential for developing new markets in Russia and other northern countries including Korea and Japan. These incentives attracted considerable attention from the international shipping and shipbuilding industries and have formed a cooperative international research program, called as the International Northern Sea Route Programme (INSROP) This paper is a general compilation of the historical usage, recent trade developments, the physical environment, and the practical considerations that may shape future operational mode of shipping in the NSR based on results from INSROP reports. This study focuses mainly on an operation of commercial icebreaking cargo vessels that may be utilized along the NSR.