• Title/Summary/Keyword: 프로그램 수행 공간

Search Result 501, Processing Time 0.026 seconds

Interface Technique for Optimization of Free-form Structural System (구조 최적화를 위한 비정형 구조시스템의 인터페이스 기법)

  • Na, Yoo-Mi;Lee, Jae-Hong;Kang, Joo-Won
    • Journal of Korean Association for Spatial Structures
    • /
    • v.12 no.1
    • /
    • pp.43-50
    • /
    • 2012
  • Recently, due to the advanced computer technology, momental architectures have been designed and built using features that are very sophisticated. People's interest in free-form structural system has increased steadily not only nationwide, but also worldwide. However, there were many difficulties in the materialization of free-form structural system owing to the lack of technique and research. To solve this problem, this study performs the interface between the 3D modeling program and the optimization program. In the 3D modeling program, it is possible to automatic mesh generation and immediately to information extraction. It performs the shape optimization. Consequently, this research designs the example model and performs optimization in order to verify the developed interface module.

Detecting the First Race in OpenMP Program with Nested Parallelism (내포 병렬성을 가지는 OpenMP 프로그램의 최초 경합 탐지)

  • Chon, Byoung-Gyu;Woo, Jong-Jung;Jun, Yong-Kee
    • The KIPS Transactions:PartA
    • /
    • v.8A no.3
    • /
    • pp.253-260
    • /
    • 2001
  • It is important to detect races for debugging shared-memoy parallel programs, because the races cause unintended nondeterministic program execution. Previous on-the-fly techniques to detect races can not guarantee the first race detection in nested parallel programs. Detecting the first race is important for debugging parallel programs, since the removal of the first race may make the next occurred races disappear. In this paper, we presents an on-the-fly detection technique to detect all of the first races through the reexecution of the debugged programs. We assume that the debugged parallel program may have one-way nested parallel programs. The number of reexecution is at the least the nesting depth of the program in the worst case. The space complexity is O(VT) and the time complexity to detect race in each access of access history is O(T), where V is number of shared variables and T is the maximum parallelism of the program. This efficiency of our technique in each execution is the same with the previous on-the-fly detection techniques. Therefore, this technique makes debugging parallel programs more effective and practical.

  • PDF

Design of Middleware Platform for Construction of Spatial Data Infrastructure (공간정보 인프라 구축을 위한 미들웨어 플랫폼에 관한 연구)

  • Lee, Jin-Kyu;Chang, Min-Young;Lee, Hyoung-Jin
    • Proceedings of the Korean Association of Geographic Inforamtion Studies Conference
    • /
    • 2008.06a
    • /
    • pp.137-142
    • /
    • 2008
  • 본 논문에서는 공간정보 인프라 구축을 위한 미들웨어 플랫폼에 관하여 연구하였다. 국내에서 활용되고 있는 지리정보시스템은 데이터 저장방식 및 서로 상이한 응용프로그램들의 사용으로 서로 다른 GIS 수요기관들 간의 공간데이터 교환이 어렵고, 시스템간의 호환이 거의 되지 않아 수요기관별로 개별적인 투자를 함으로써 중복투자의 문제가 심각하다. 이에 본 논문에서는 공간정보 인프라 구축을 위하여, 수치지도 갱신에 따른 비용 문제를 해결하고, 산업화에 직접 적용할 수 있는 미들웨어의 구조를 설계하고 기술하였다. 이는 상호이질적인 지형 데이터의 처리와 분산된 대용량 데이터를 처리하고, 데이터 갱신에 필요한 Long Transaction 처리, 다양한 데이터 소스에 대한 접근, 관리를 위한 서버측 프로시계의 생성 및 호출기능을 수행한다. 또한 클라이언트 측 어플리케이션과의 연결을 위한 방법으로 CORBA 인터페이스를 제공하여 프로그램 언어, 하드웨어/OS에 독립적인 분산처리가 가능하도록 설계 하였다.

  • PDF

Play and Education Program Development Based on the Instructional Systems Development (교수체제개발에 기초한 놀이교육 프로그램 개발)

  • Park, Hye-Jin;Kim, Kwi-Ok;Kim, Yong-Young
    • Journal of Digital Convergence
    • /
    • v.17 no.4
    • /
    • pp.19-27
    • /
    • 2019
  • The purpose of this study is to develop play education programs based on the instructional systems development (ISD). To achieve the goal, play education programs for elementary school students were developed based on the ADDIE model. Internal researchers, teaching design experts, and subject matter expert reviewed, modified, and developed play and education programs having three modules: design and scheduling, making a model, and preparing an exhibition. Students set up a program to realize the play space they want through collaboration with their peers. The program was applied to fifth grade elementary school students in Chungju for verification of the play and education program. At the end of the play education program, the FGI was conducted on 13 students to measure the overall value of the play education program, including its sustainability. Through these processes, we drew the effects and implications of the play education program and presented future research directions of play education and projects for elementary school students.

Spatial and Temporal Analysis Methods of Red Tide Using HABAS (HABAS를 이용한 적조의 시-공간분석기법)

  • Jeong, Jong-Chul
    • Journal of Environmental Impact Assessment
    • /
    • v.16 no.2
    • /
    • pp.121-127
    • /
    • 2007
  • 본 연구의 목적은 한반도 연안해역에서 적조로부터 양식장을 보호하기 위한 연안환경모니터링시스템을 구축하는데 있다. 1995년 이후 적조의 발생은 한반도 남부 연안해역에서 빈번하게 발생하고 넓게 확산되었다. 따라서 적조연구의 가장 중요한 점은 유해성적조의 발생 초기단계에 적조를 탐지하는 것이다. 지리정보시스템 기술은 적조발생의 공간적, 시간적 변화를 분석하는데 필요한 적조모니터링 시스템을 만드는데 적합하다. 유해성 적조 분석시스템 프로그램은 매일 매일의 적조 분포범위, 적조 생물 종, 적조 밀도 등을 제공해준다. 우리는 유해성 적조분석프로그램을 이용하여 적조로부터 양식장의 보호지역을 찾을 수 있다. 적조의 공간분석은 현장조사에 의한 참조자료를 바탕으로 수행되었다.

A Space-Efficient GM with Overlapping Pointers and Data (포인터와 자료를 중복하여 공간 효율을 높인 G-machine)

  • Park, Hong-Yeong;Han, Tae-Suk
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.8
    • /
    • pp.593-602
    • /
    • 2001
  • G-Machine은 주어진 표현식을 그래프 축약을 통해석 계산한다. 이러한 축약 과정은 표현식을 그래프로 표현하기 위해 많은 그래프 공간을 필요로 한다. 본 논문에서는 그래프 공간을 효율적으로 사용할 수 있는 방법을 제안한다. 본 논문에서는 우회 노드 장소에 자료를 중복 사용하는 방법을 제안하여 G-Machine에서 필요로 하는 그래프 공간을 절약하며, 이를 위한 새로운 추상기계인 poGM(Pointer Overlapped GM)을 제안한다. poGM에서는 필요한 곳에만 상대 주소를 사용하여, 그래프 내부 노드와 단말 노드 모두에서 그래프 공간을 절약할 수 있다. 기억 장소 재활용 체계를 포함하는 시뮬레이션의 결과벤치마크 프로그램에서 GM보다 총합 사용량은 평균32%, 최소합은 평균 47.6% 적게 사용하였으며, 수행 시간은 평균 30% 빠르게 수행되었다.

  • PDF

A Qualitative Evaluation Research on the Relationship Between Creative Thinking and an Infinite Creative Space Program (공공도서관 무한창조공간 프로그램과 창의성간의 관계에 대한 평가 연구)

  • Noh, Younghee;Kang, Jung-A;Jung, Eun-Ji
    • Journal of Korean Library and Information Science Society
    • /
    • v.46 no.2
    • /
    • pp.71-111
    • /
    • 2015
  • This study developed a program suitable for operating an infinite creative space within the public library, and analyzed the effect of promoting participants' creativity through a trial run of the program. To do this, we operated a "picture book making activities" program in the infinite creative space of J library located in Chungbuk. This program was performed for 18 elementary students in grades 3-6. Torrance TTCT (The Torrance Tests of Creative Thinking) tools were used in this study to measure the overall creativity. As a result, first, awareness of the importance and interest in environmental science was improved through the whole program process. Second, participants' problem-solving abilities improved during the program by having to derive a solution for a given problem through brainstorming. Third, storytelling ability improved after the story-creating elements of the program. Fourth, each participants' creativity was improved through creative activities. Fifth, by publishing the results of creative activities of participants as books, the self-esteem of participating children improved as well.

Abstract Visualization for Effective Debugging of Parallel Programs Based on Multi-threading (멀티 스레딩 기반 병렬 프로그램의 효과적인 디버깅을 위한 추상적 시각화)

  • Kim, Young-Joo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.3
    • /
    • pp.549-557
    • /
    • 2016
  • It is important for effective visualization to summarize not only a large amount of debugging information but also the mental models of abstract ideas. This paper presents an abstract visualization tool which provides effective visualization of thread structure and race information for OpenMP programs with critical sections and nested parallelism, using a partial order execution graph which captures logical concurrency among threads. This tool is supported by an on-the-fly trace-filtering technique to reduce space complexity of visualization information, and a graph abstraction technique to reduce visual complexity of nested parallelism and critical sections in the filtered trace. The graph abstraction of partial-order relation and race information is effective for understanding program execution and detecting to eliminate races, because the user can examine control flow of program and locations of races in a structural fashion.

Evaluation Analysis of Lounges in Elderly Skilled Nursing Facilities as Spaces for Activity Programs (프로그램 수행공간으로서 무료노인전문요양시설의 휴게홀 평가분석)

  • Lee, Min-Ah
    • Korean Journal of Human Ecology
    • /
    • v.15 no.3
    • /
    • pp.513-525
    • /
    • 2006
  • The purpose of this study is to analyze physical characteristics, spatial composition, and using behavior of lounges in elderly skilled nursing facilities as spaces for activity programs and also to evaluate the spaces with the framework based on the indices for performing activity programs in elderly facilities. The results of the study were as follows: First, the lounge of an independent type ensured the privacy to perform programs, and so activities were managed more systematically. On the other hand, an expanded corridor type made the elderly feel difficult to pay attention to activities due to co-use of lounges and corridors. In a lounge of a hall type, the elderly had easy access to the place, but it also had weak home-like atmosphere because the space was used as a lobby entrance. Second, the facilities with western types of tables in whole lounges showed big changes in spatial composition, such as moving all the tables for any activities. It resulted in more preparation time and created obstacles in passages and space use. Third, in the evaluation of lounges based on the framework, most of lounges had accessibility of good quality, but they needed to improve home-like atmosphere and flexibility. To create home-like atmosphere, various spatial compositions and classifications in the lounge should be tried. Moreover, enough space and easy movable furniture can be considered for flexible spatial compositions.

  • PDF

Introduction to Data Flow of Telemetry for KOMPSAT-2 (다목적실용위성 2호에서의 Telemetry 데이터 흐름)

  • 이재승;최종욱;천이진
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.337-339
    • /
    • 2002
  • 현재 군사적, 상업적 또는 과학적 목적의 많은 인공위성들이 개발되고 있고, 실제로 이러한 목적의 인공위성들이 우주공간에서 각각의 맡은 임무를 수행하고 있다. 해양관측용 자료 및 10m급 해상도의 영상 자료를 제공해 주고 있는 다목적실용위성 1호의 경우, 자료 획득의 임무를 수행하기 위해 많은 내부적인 준비작업과 주변장치들을 필요로 하게 된다. 주변장치들도 각각의 역할을 수행하면서 필요한 정보를 다른 장치로부터 받기도 하고 다른 장치에 필요한 정보를 주기도하는 상호작용을 하게 된다. 또한 위성의 전체적인 상태나 구성하고 있는 주변장치들의 상태에 대한 정보를 지상의 관제소에서 계속적으로 점검해야 한다. 그러나 궤도를 돌고있는 위성은 관제소와 항상 정보를 주고받을 수는 없으므로 위성의 상태 데이터를 정해진 형식으로 저장해 두었다가 필요시 이를 지상에 보내줄 수 있어야 한다. 이와 같은 내부 장치들에 대한 하드웨어 데이터와 위성의 상태 데이터를 획득, 관리 및 저장하기 위한 프로그램이 다목적실용위성 2호에 탑재될 수 있도록 위성탑재 소프트웨어의 상세설계가 이루어 겼다. 이 설계된 프로그램을 이용하여 다목적실용위성 2호의 텔레메트리 데이터의 획득이 이루어질 것이며 현재 탑재 소프트웨어에 대한 검증이 수행되고 있다.

  • PDF