• Title/Summary/Keyword: Computer system architecture

Search Result 1,420, Processing Time 0.028 seconds

Component Metrics to Measure Component Quality (컴포넌트 품질 측정을 위한 컴포넌트 메트릭)

  • Kim, Chul-Jin;Cho, Eun-Sook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.12
    • /
    • pp.3715-3724
    • /
    • 2009
  • Recently, component-based software development is getting accepted in industry as a new effective software development paradigm. Since the introduction of component-based software engineering (CBSE) in later 90's, the CBSD research has focused largely on component modeling, methodology, architecture and component platform. However, as the number of components available on the market increases, it becomes more important to devise metrics to quantify the various characteristics of components. In this Paper, we propose metrics for measuring the complexity, customizability, and reusability of software components. Complexity metric can be used to evaluate the complexity of components. Customizability is used to measure how efficiently and widely the components can be customized for organization specific requirement. Reusability can be used to measure the degree of features that are reused in building applications. We expect that these metrics can be effectively used to quantify the characteristics of components.

Three-Dimensional Printed 3D Structure for Tissue Engineering (3 차원 프린팅 기술로 제작된 조직공학용 3 차원 구조체)

  • Park, Jeong Hun;Jang, Jinah;Cho, Dong-Woo
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.38 no.10
    • /
    • pp.817-829
    • /
    • 2014
  • One of the main issues in tissue engineering has been the development of a three-dimensional (3D) structure, which is a temporary template that provides the structural support and microenvironment necessary for cell growth and differentiation into the target tissue. In tissue engineering, various biomaterials and their processing techniques have been applied for the fabrication of 3D structures. In particular, 3D printing technology enables the fabrication of a complex inner/outer architecture using a computer-aided design and manufacturing (CAD/CAM) system, and it has been widely applied to the fabrication of 3D structures for tissue engineering. Novel cell/organ printing techniques based on 3D printing have also been developed for the fabrication of a biomimetic structure with various cells and biomaterials. This paper presents a comprehensive review of the functional scaffold and cell-printed structures based on 3D printing technology and the application of this technology to various kinds of tissues regeneration.

Code Size Reduction Through Efficient use of Multiple Load/store Instructions (복수의 메모리 접근 명령어의 효율적인 이용을 통한 코드 크기의 감소)

  • Ahn Minwook;Cho Doosan;Paek Yunheung;Cho Jeonghun
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.8
    • /
    • pp.819-833
    • /
    • 2005
  • Code size reduction is ever becoming more important for compilers targeting embedded processors because these processors are often severely limited by storage constraints and thus the reduced code size can have a positively significant Impact on their performance. Various code size reduction techniques have different motivations and a variety of application contexts utilizing special hardware features of their target processors. In this work, we propose a novel technique that fully utilizes a set of hardware instructions, called the multiple load/store (MLS), that are specially featured for reducing code size by minimizing the number of memory operations in the code. To take advantage of this feature, many microprocessors support the MLS instructions, whereas no existing compilers fully exploit the potential benefit of these instructions but only use them for some limited cases. This is mainly because optimizing memory accesses with MLS instructions for general cases is an NP-hard problem that necessitates complex assignments of registers and memory off-sets for variables in a stack frame. Our technique uses a couple of heuristics to efficiently handle this problem in a polynomial time bound.

A Study of 3D Sound Modeling based on Geometric Acoustics Techniques for Virtual Reality (가상현실 환경에서 기하학적 음향 기술 기반의 3차원 사운드 모델링 기술에 관한 연구)

  • Kim, Cheong Ghil
    • Journal of Satellite, Information and Communications
    • /
    • v.11 no.4
    • /
    • pp.102-106
    • /
    • 2016
  • With the popularity of smart phones and the help of high-speed wireless communication technology, high-quality multimedia contents have become common in mobile devices. Especially, the release of Oculus Rift opens a new era of virtual reality technology in consumer market. At the same time, 3D audio technology which is currently used to make computer games more realistic will soon be applied to the next generation of mobile phone and expected to offer a more expansive experience than its visual counterpart. This paper surveys concepts, algorithms, and systems for modeling 3D sound virtual environment applications. To do this, we first introduce an important design principle for audio rendering based on physics-based geometric algorithms and multichannel technologies, and introduce an audio rendering pipeline to a scene graph-based virtual reality system and a hardware architecture to model sound propagation.

Numerical heat transfer analysis methodology for multiple materials with different heat transfer coefficient in unstructured grid for development of heat transfer analysis program for 3 dimensional structure of building (건물의 3차원 구조체에 대한 전열해석 프로그램 개발 중 서로 다른 열전도율을 갖는 복합재질 3차원 구조의 비정렬 격자에 대한 전산해석 방법)

  • Lee, Juhee;Jang, Jinwoo;Lee, Hyeonkyun;Lee, Youngjun;Lee, Kyusung
    • KIEAE Journal
    • /
    • v.16 no.1
    • /
    • pp.81-87
    • /
    • 2016
  • Purpose: Heat transfers phenomena are described by the second order partial differential equation and its boundary conditions. In a three-dimensional structure of a building, the heat transfer phenomena generally include more than one material, and thus, become complicate. The analytic solutions are useful to understand heat transfer phenomena, but they can hardly be applied in engineering or design problems. Engineers and designers have generally been forced to use numerical methods providing reliable results. Finite volume methods with the unstructured grid system is only the suitable means of the analysis for the complex and arbitrary domains. Method: To obtain an numerical solution, a discretization method, which approximates the differential equations, and the interpolation methods for temperature and heat flux between two or more materials are required. The discretization methods are applied to small domains in space and time, and these numerical solutions form the descretized equations provide approximated solutions in both space and time. The accuracy of numerical solutions is dependent on the quality of discretizations and size of cells used. The higher accuracy, the higher numerical resources are required. The balance between the accuracy and difficulty of the numerical methods is critical for the success of the numerical analysis. A simple and easy interpolation methods among multiple materials are developed. The linear equations are solved with the BiCGSTAB being a effective matrix solver. Result: This study provides an overview of discretization methods, boundary interface, and matrix solver for the 3-dimensional numerical heat transfer including two materials.

A High Data Rate Medical Implant Communication System Transmitter for Body Implantable Devices (체내이식용 기기를 위한 고속 MICS 송신기 구현)

  • Im, Jun-Ha;Jung, Yun-Ho;Kim, Jae-Seok
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.48 no.4
    • /
    • pp.24-31
    • /
    • 2011
  • A high data rate Medical Implant Communications Service (MICS) transmitter for implantable medical devices (IMD) is proposed. An orthogonal frequency division multiplexing (OFDM)-based multicarrier scheme is used to overcome the data rate limitation caused by the narrow bandwidth of 300 kHz. The proposed transmitter utilizes multiple MICS channels simultaneously, supporting increased data rate. To satisfy the MICS regulation, various schemes are applied including optimized subcarrier allocation and inverse fast Fourier transform (IFFT) architecture, and additional sidelobe suppression technique. Simulation results show that the proposed transmitter can support a maximum data rate of 4.86 Mbps, which is more than ten times faster than the previous systems.

Shape memory alloy (SMA)-based Superelasticity-assisted Slider (SSS): an engineering solution for practical aseismic isolation with advanced materials

  • Narjabadifam, Peyman;Noori, Mohammad;Cardone, Donatello;Eradat, Rasa;Kiani, Mehrdad
    • Smart Structures and Systems
    • /
    • v.26 no.1
    • /
    • pp.89-102
    • /
    • 2020
  • Shape memory alloy (SMA)-based Superelasticity-assisted Slider (SSS) is proposed as an engineering solution to practically exploit the well-accepted advantages of both sliding isolation and SMA-based recentering. Self-centering capability in SSS is provided by austenitic SMA cables (or wire ropes), recently attracting a lot of interest and attention in earthquake engineering and seismic isolation. The cables are arranged in various novel and conventional configurations to make SSS versatile for aseismic design and retrofit of structures. All the configurations are detailed with thorough technical drawings. It is shown that SSS is applicable without the need for Isolation Units (IUs). IUs, at the same time, are devised for industrialized applications. The proof-of-concept study is carried out through the examination of mechanical behavior in all the alternative configurations. Force-displacement relations are determined. Isolation capabilities are predicted based on the decreases in seismic demands, estimated by the increases in effective periods and equivalent damping ratios. Restoring forces normalized relative to resisting forces are assessed as the criteria for self-centering capabilities. Lengths of SMA cables required in each configuration are calculated to assess the cost and practicality. Practical implementation is realized by setting up a small-scale IU. The effectiveness of SSS under seismic actions is evaluated using an innovative computer model and compared to those of well-known Isolation Systems (ISs) protecting a reference building. Comparisons show that SSS seems to be an effective IS and suitable for earthquake protection of both structural and non-structural elements. Further research aimed at additional validation of the system are outlined.

User-driven Context-aware Service (사용자주도형 상황인식서비스)

  • Park, Jeongkyu;Lee, Keung Hae
    • Journal of Internet Computing and Services
    • /
    • v.14 no.4
    • /
    • pp.1-12
    • /
    • 2013
  • Context-awareness is a computing technology that automatically delivers useful services to users based on their situation. Most previous studies on context-awareness adopted the view that the user simply is a consumer of what the developer creates. Few studies addressed catering to the need of personalized services for the user. They are either too complex for the user to grasp or unable to express many useful services due to their weak expressive power. To address these issues, we propose Dobby as a new model and architecture for user-driven context-aware service development. Dobby enables the user to create services that are more suited to his personal preferences. We argue that Dobby offers an enhanced method for defining personalized context-aware services over existing methods.

Efficient Scheduling Schemes for Low-Area Mixed-radix MDC FFT Processor (저면적 Mixed-radix MDC FFT 프로세서를 위한 효율적인 스케줄링 기법)

  • Jang, Jeong Keun;Sunwoo, Myung Hoon
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.54 no.7
    • /
    • pp.29-35
    • /
    • 2017
  • This paper presents a high-throughput area-efficient mixed-radix fast Fourier transform (FFT) processor using the efficient scheduling schemes. The proposed FFT processor can support 64, 128, 256, and 512-point FFTs for orthogonal frequency division multiplexing (OFDM) systems, and can achieve a high throughput using mixed-radix algorithm and eight-parallel multipath delay commutator (MDC) architecture. This paper proposes new scheduling schemes to reduce the size of read-only memories (ROMs) and complex constant multipliers without increasing delay elements and computation cycles; thus, reducing the hardware complexity further. The proposed mixed-radix MDC FFT processor is designed and implemented using the Samsung 65nm complementary metal-oxide semiconductor (CMOS) technology. The experimental result shows that the area of the proposed FFT processor is 0.36 mm2. Furthermore, the proposed processor can achieve high throughput rates of up to 2.64 GSample/s at 330 MHz.

A Scheme for Push/Pull Buffer Management in the Multimedia Communication Environments (멀티미디어 통신 환경에서 Push/Pull 버퍼 관리 기법)

  • Jeong, Chan-Gyun;Lee, Seung-Ryong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.2S
    • /
    • pp.721-732
    • /
    • 2000
  • Multimedia communication systems require not only high-performance computer hardwares and high-speed networks, but also a buffer management mechanism to process many data efficiently. Two buffer handling methods, Push and Pull, are commonly used. In the Push method, a server controls the flow of dat to a client, while in the Pull method, a client controls the flow of data from a server. Those buffering schemes can be applied to the data transfer between the packet receiving buffer, which receives media data from a network server, and media playout devices, which play the recived media data. However, the buffer management mechanism in client-sides mainly support either one of the Push or the Pull method. Consequently, they have some limitations to support various media playout devices. Futhermore, even though some of them support both methods, it is difficult to use since they can't provide a unified structure. To resolved these problems, in this paper, we propose an efficient and flexible Push/Pull buffer management mechanism at client-side. The proposed buffer management scheme supports both Push and Pull method to provide various media playout devices and to support buffering function to absorb network jitter. The proposed scheme can support the various media playback devices using a single buffer space which in consequence, saves memory space compared to the case that a client keeps tow types of buffers. Moreover, it facilitates the single buffer as a mechanism for the absorbing network jitter effectively and efficiently. The proposed scheme has been implemented in an existing multimedia communication system, so called ISSA (Integrated Streaming Service Architecture), and it shows a good performance result compared to the conventional buffering methods in multimedia communication environments.

  • PDF