• 제목/요약/키워드: application architecture

검색결과 3,347건 처리시간 0.034초

응용프로그램에 특화된 명령어를 통한 고정 소수점 오디오 코덱 최적화를 위한 ADL 기반 컴파일러 사용 (Using a H/W ADL-based Compiler for Fixed-point Audio Codec Optimization thru Application Specific Instructions)

  • 안민욱;백윤흥;조정훈
    • 정보처리학회논문지A
    • /
    • 제13A권4호
    • /
    • pp.275-288
    • /
    • 2006
  • 빠른 디자인 공간 탐색 (Design space exploration)은 응용 프로그램의 동작을 구현하기 위한 임베디드 시스템을 디자인하는데 매우 중요하다. Time-to-market이 디자인의 주관심사가 되어감에 따라 ASIP(Application specific instruction-set processor)에 기반한 접근 방식이 디자인 방법론적으로 중요한 대안이 되고 있다. 이러한 접근 방식에서는 타깃 프로세서의 ISA(Instruction set architecture)를 코드 크기와 실행 속도 측면에서 응용 프로그램에 가장 적합하도록 변경한다. 본 논문의 목적은 우리의 새로운 재겨냥성 컴파일러를 소개하고, 많이 알려진 디지털 신호 처리용 응용 프로그램을 위한 ASIP 기반 디자인 공간 탐색에서 컴파일러가 어떻게 활용될 수 있는지 설명하고자 하는 것이다. 새롭게 개발된 재겨냥성 컴파일러는 이전의 재겨냥성 컴파일러의 기능을 제공할 뿐만 아니라 application 프로그램의 특징을 시각화하고 application 프로그램의 프로파일된 결과를 제공하므로 application의 성능을 증가시키기 위해 어떤 명령어들을 넣어야 하는지를 결정하는데 도움을 준다. 재겨냥성 컴파일러의 ADL(Architecture description language)를 이용하여 타깃 프로세서의 초기 RISC-style ISA을 기술하고, 컴파일러가 응용 프로그램을 위한 어셈블리 코드를 더 최적화할 수 있도록 응용 프로그램에 특화된 명령어를 ISA에 점진적으로 추가해 나간다. AC3 오디오 codec을 위한 실험 결과로부터 우리는 32%의 성능 증가와 20%의 프로그램 크기 감소를 얻을 수 있는 6개의 새로운 특화 명령어를 빠르게 찾을 수 있었다. 따라서 우리는 고성능의 재겨냥성 컴파일러는 특정 응용 프로그램을 위한 새로운 ASIP의 빠른 디자인을 하기 위한 중요한 핵심이라는 것을 확인할 수 있었다.

현대 건축 및 도시설계에 있어서 지속가능한 커뮤니티의 개념과 적용에 관한 연구 (A Study on the Application and Concept of Sustainable Community in the Contemporary Architecture and Urban Design)

  • 곽동화;이정미
    • 한국디지털건축인테리어학회논문집
    • /
    • 제8권2호
    • /
    • pp.47-56
    • /
    • 2008
  • The purpose of this study is to arrange the design elements and methods for sustainable community. After made the concept of sustainable community clear in the contemporary architecture and urban design, this study examines rural ecovillage, urban demonstration project, co-housing, new urbanism and urban village, and ecological township as the application modes of sustainable community. Through the cases of the application mode, the design elements for sustainable community were summarized as the followings: the symbiosis system with the nature, permaculture and edible landscape, identity, the technology for saving of resources and energy, the traffic system for the reduction of private motor use, mixed use development, and the housing with diversity. And the design methods for sustainable community were summarized as the followings: strategic planning, visioning, community action planning, workshops and charrette, environmental evaluation, and participation techniques.

  • PDF

Visual Basic과 UML을 사용한 애플리케이션 개발시의 핵심적 단계: 주문처리 업무를 중심으로 (Critical Steps in Building Applications with Visual Basic and UML: Focusing on Order Processing Application)

  • 한용호
    • 산업공학
    • /
    • 제16권2호
    • /
    • pp.268-279
    • /
    • 2003
  • This paper presents critical steps in building client/server application with UML and Visual Basic, which are derived from the implementation case of a typical order processing system. To begin with, we briefly review the software architecture, the diagrams and the object-oriened building process in the UML. In the inception phase, it is critical to define the project charter, to draw use case diagrams, and to construct a preliminary architecture of the application. In the elaboration phase, it is critical to identify classes to be displayed in the class diagram, to develop user interface prototypes for each use case, to construct sequence diagram for each use case, and finally to design an implementation architecture. Steps to construct implementation architecture are given. In the construction phase, it is critical to design both the database and components. Steps to design these components are described in detail. Additionally the way to create the Internet interface is suggested.

Emotion Architecture 적용 사례 분석에 관한 연구 (A Study on Analysis of Cases of Application of Emotion Architecture)

  • 윤호창;오정석;전현주
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2003년도 추계종합학술대회 논문집
    • /
    • pp.447-453
    • /
    • 2003
  • Emotion을 이용한 컴퓨터 인공 지능, 그래픽, 로봇, 상호 작용 등 다양한 분야에 나타나고 있다. 이에 각 분야에 적용되어진 이론적 배경과, 적용의 특징, 기술 등을 본 글에서 다루고자 한다. 먼저 이론적 접근방식에 있어서는 심리학적 접근과, 사람의 감정 연구, Behavior-Bas설 접근, 생물 행동적 접근, 등이 있으며 이를 구현하기 위한 기술로는 학습 알고리즘, Neural Network 의 Self-Organizing Maps, Fuzzy Cognition Maps등이 있다. 적용 분야로는 Software Agent, Agent Robot과 Entrainment Robot 등이 있다. 본 글에서는 이들의 적용 사례들을 살펴보고 Emotion Architecture에 대해서 분석하고자 한다.

  • PDF

DEVELOPMENT OF MOBILE APPLICATION BASED RFID AND BIM FOR DEFECT MANAGEMENT ON CONSTRUCTION FIELD

  • Oh-Seong Kwon;Hwi-Gyoung Ko;Hee-Taek Park;Chan-Sik Park
    • 국제학술발표논문집
    • /
    • The 5th International Conference on Construction Engineering and Project Management
    • /
    • pp.7-13
    • /
    • 2013
  • Recently, defect management have been considered as one of the major issues for more large-sized and complicated in domestic construction industry. However, the defect management have not been performed systematically because of special manpower, excessive amount of documents, 2D based inspection work, unclear traditional checklists, complicated work process and difficulty in communicating construction information. Therefore, the construction field manager could not performed the quality inspection and defect management work on time as well as the reliability of recorded quality and defect factors was decreased. The primary objective of this study is develop a Construction Defect Management Application CDMA) using a mobile (smartphone). The application can be sharing a huge information and communication technology based on RFID (Radio-Frequency Identification), BIM (Building Information Modeling) which enables field mangers to efficiently gather the information of defection in construction on-site.

  • PDF

Application에 최적의 ASIP 설계를 위한 효율적인 Architecture Exploration 방법 (An Efficient Architecture Exploration Method for Optimal ASIP Design)

  • 이성래;황선영
    • 한국통신학회논문지
    • /
    • 제32권9C호
    • /
    • pp.913-921
    • /
    • 2007
  • 프로세서에 따라 수행 가능한 코드를 생성하는 retargetable 컴파일러와 성능 프로파일러는 어플리케이션에 최적화된 프로세서 디자인에 있어 필수적이다. 본 논문은 ADL (Architecture Description Language)에 기반한 architecture exploration 방법을 제시한다. 어플리케이션 프로그램에서 얻어낸 정보로부터 인스트럭션 합성과 프로세서 구조를 최적화 하였다. 어플리케이션에서 많이 사용되는 연산과 레지스터 사용에 대한 정보는 프로세서 최적화를 위해 사용되었다. 시스템의 효용성을 보이기 위해 JPEG 인코더에 대한 architecture exploration을 수행하였다. 제안된 방법을 사용해 설계된 ASIP은 초기 프로세서에 비해 약 1.97배의 성능을 가지는 것으로 측정되었다.

모바일앱을 구현하기 위한 모바일 클라우드 도입 (Introducing Mobile Cloud Computing-Cloudlet for implementing mobile APP)

  • 라이오넬;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.304-307
    • /
    • 2015
  • Virtualization lacks capabilities for enabling the application to scale efficiently because of new applications components which are raised to be configured on demand. In this paper, we propose an architecture that affords mobile app based on nomadic smartphone using not only mobile cloud computing-cloudlet architecture but also a dedicated platform that relies on using virtual private mobile networks to provide reliable connectivity through Long Term Evolution (LTE) wireless communication. The design architecture lies with how the cloudlet host discovers service and sends out the cloudlet IP and port while locating the user mobile device. We demonstrate the effectiveness of the proposed architecture by implementing an android application responsible of real time analysis by using a vehicle to applications smart phones interface approach that considers the smartphones to act as a remote users which passes driver inputs and delivers outputs from external applications.

  • PDF

동적 형상 변경 관리를 지원하는 통합 애플리케이션 프레임워크의 설계 및 구현 (Design and Implementation of Integration Application Framework Supporting Dynamic Configuration)

  • 이용환;민덕기
    • 한국IT서비스학회지
    • /
    • 제4권1호
    • /
    • pp.117-128
    • /
    • 2005
  • When we conduct development of a large-size SI project, it is highly necessary to utilize an appropriate application framework which helps to build a qualified software with high productivity in a short period of time. In this paper, we propose the architecture of a dynamically reconfigurable CBD application integration framework that has been used for developing large-scale e-business applications to achieve high development productivity and maintainability. This Integration framework can easily extend its functionalities, and dynamically change its configuration during run time according to the business category, such as applying interaction patterns among main components in software architecture, rules, policies, and environmental parameters. Dynamic reconfiguration has the feature to make applications be easily customized for changeable requirements. Through our application integration framework, huge sizes of contents can be managed according to the business category as well, by keeping configuration informations and huge volumes of source codes. In order to evaluate out application integration framework in terms of performance criteria, we present experimental results of throughputs from the framework by yielding dynamic configuration without any performance degradation.

전력감시제어설비(SCADA)의 open system architecture 적용 (The application of open system architecture in power SCADA system)

  • 이용해;문국연;박장범
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.992-995
    • /
    • 1996
  • The major roles of Power SCADA System are continuous monitoring of electrical equipments state, real-time data processing and dispatching. Especially, SCADA system demands fast response time in heavy load condition, high reliability, fault tolerance, expansion capacity for the future. According to developing computer system technology, SCADA system is changing system configuration from centralized processing system to distributed processing system. This paper describes operational benefits, problems and improvement (which is studying in theory) in the application of Open System Architecture SCADA which has been installed since 1994, Seoul regional control center in KEPCO.

  • PDF

현대건축 표면에 적용된 디지털미디어의 표현 특성 연구 - 설치미술적 특징에 기초한 분석 - (A Study on the characteristics of digital-media application on surface - An analysis based upon the related characteristics of installation art -)

  • 김진영;이현수
    • 한국실내디자인학회논문집
    • /
    • 제19권3호
    • /
    • pp.38-45
    • /
    • 2010
  • Surface has been an important issue in contemporary architecture. That originates in structural freedom of surface since the end of modern architecture and the current stream of surface becoming an identity of building. Development of digital-media has brought a great change to our society in general. Digital-media is characterized by use of digital-information and interactive communication. Digital-media has been applied on surface in contemporary architecture lately. It is a purpose of the study to analyze the characteristics of digital-media application on surface based on the related characteristics of installation art. The categories and the contents for the frame of case analysis were arranged through document research. The foreign and domestic cases of digital-media application were analyzed based on the frame of analysis. Digital-media, which is installed on surface, is interacted with human and surroundings. It enhances emotional communication between human and architecture. Surface is not any more a simple fixture but an interactive creature. It makes surface more dynamically and fluidly that the course of light and human movement affect on digital-media. Surface itself is also turned into an object of art. It reflects the interweaving characteristics between contemporary architecture and installation art. It was analyzed through the study that emotional level of people is the important issue shared in digital-media application on surface and installation art. The complementary relationship between surface of contemporary architecture and installation art can be manipulated by the application of digital-media on surface.