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

검색결과 79건 처리시간 0.027초

EM에서 SPARC 코드로 효율적인 코드 확장 (An Efficient Code Expansion from EM to SPARC Code)

  • 오세만;윤영식
    • 한국정보처리학회논문지
    • /
    • 제4권10호
    • /
    • pp.2596-2604
    • /
    • 1997
  • ACK는 가상 스택 기계에 기반을 둔 EM 중간 코드로부터 레지스터 구조에 기반을 둔 SPARC 기계에 대한 목적 코드를 생성하기 위해서는 코드 확장기(code expander)를 이용하고 있다. 따라서 EM 코드로부터 SPARC 목적 코드를 생성하기 위해 스택 지향 구조로부터 레지스터 지향 구조로 변환하여야 한다. 코드 확장기를 이용한 SPARC 코드 생성 기법은 각 EM 명령어에 대해 SPARC 코드로 확장하는 루틴들로 구성되며 코드 생성기에 비해 코드의 질을 개선하기 위해 푸쉬-팝 최적화 동작을 수행한다. 하지만 코드 확장시에 별도의 자원과 관리를 요구하는 혼합 스택(hybrid stack)을 이용하고 있으며 전단부의 정보 손실로 레지스터 윈도우를 이용한 효율적인 매개변수 전달을 고려하지 않는다. 본 논문에서는 ACK의 전체적인 구조의 변경 없이 목적 기계의 스택과 매개변수 전달을 고려하나 효율적인 SPARC 코드를 생성하기 위해 EM 트리를 이용한 SPARC 코드 확장기를 설계하고 구현하였다. 이를 위해, 순차적인 EM 코드를 입력으로 받아 스택 속성을 반영한 트리로 구성하며 혼합 스택을 제거하기 위해 지역 변수 정보를 별도로 관리하였다. EM 트리의 순회 및 확장 과정에서 목적 코드를 생성할 수 있는 루틴을 통하여 목적 코드를 출력하며 추출된 정보와 노드의 성격에 출력 시기와 목적 코드를 결정한다.

  • PDF

자바 실행 환경에서 SPARC 실행환경으로의 이전 방법 (A Migration Method from Java Runtime Environment to SPARC Runtime Environment)

  • 황은희;오세만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.416-418
    • /
    • 1998
  • 이기종간의 실행 환경에 적합하도록 설계된 자바 바이트코드는 각 플랫폼에서 인터프리터 방식으로 수행되므로 효율성에서 단점을 가지고 있다. 따라서 바이트코드의 효율적인 실행을 위해 목적 코드로의 변환 과정이 요구된다. 목적 코드로 변환 과정에서 자바의 실행 환경 또한 목적 기계의 실행 환경으로 이전이 이루어져야 한다. 본 논문에서는 자바 실행 환경을 SPARC 실행 환경으로 이전하는 방법을 제시한다. 먼저, 자바 가상 기계의 구성 요소를 분석한 후 이에 대응하는 SPARC 실행 환경에 필요한 각각의 구성 요소들을 제시하고, SPARC 실행 환경에 맞는 모델을 구축한다. 마지막으로, 자바에서 제공하는 표준 클래스 라이브러리에 대해서는 SPARC 라이브러리 형태로 변환하여 제공하게 된다.

재목적 코드 생성 기법을 이용한 자바 Bytecode에서 SPARC 코드로의 번역 (Translating Java Bytecode to SPARC Code using Retargetable Code Generating Techniques)

  • 오세만;정찬성
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권3호
    • /
    • pp.356-363
    • /
    • 2000
  • 자바 프로그래밍 언어는 인터넷 및 분산 네트워크 환경에서 효과적으로 수행될 수 있도록 설계된 언어이다. 그러나 각 플랫폼에서 인터프리터 방식으로 실행된다는 단점을 가지고 있기 때문에, 자바 프로그램을 효율적으로 실행하기 위해서는 Bytecode를 목적 기계 코드인 SPARC 코드로 변환하는 코드 생성 시스템이 개발되어야 한다. 본 논문에서는 재목적 코드 생성 기법을 이용하여 Bytecode를 SPARC 코드로 변환하는 코드 생성 시스템을 구현하였다. 이를 위해 Bytecode로부터 SPARC 코드 생성 규칙을 기술한 Bytecode 테이블을 작성하였고, 클래스 파일을 입력으로 받아 Bytecoed를 코드 확장시에 적합한 형태로 변환하는 정보추출기를 구현하였다. 정보추출기가 Bytecode 명령어의 피연산자에 대한 상수 기억장소의 엔트리를 결정한 후, 코드 확장기가 변경된 Bytecode를 Bytecode 테이블에 따라 SPARC 코드로 변환한다. 또한, 재목적 코드 생성 시스템은 다양한 목적 기계 코드를 생성하기 위해 체계적으로 재구성될 수 있다.

  • PDF

Prognostic Value of SPARC Expression in Unresectable NSCLC Treated with Concurrent Chemoradiotherapy

  • Kurtul, Neslihan;Eroglu, Celalettin;Unal, Dilek;Tasdemir, Erdem Arzu;Orhan, Okan;Zararsiz, Gokmen;Baran, Munevver;Kaplan, Bunyamin;Kontas, Olgun
    • Asian Pacific Journal of Cancer Prevention
    • /
    • 제15권20호
    • /
    • pp.8911-8916
    • /
    • 2014
  • Background: The aim of the present study was to determine the predictive/prognostic value of the secreted protein, acidic and rich in cysteine (SPARC) in cases of unresectable, locally advanced, non-small cell lung cancer. Materials and Methods: The study included 84 patients with Stage IIIA-B non-small cell lung cancer, undergoing simultaneous chemoradiotherapy including radiotherapy at a dose of 66 Gy and weekly docataxel ($20mg/m^2$) and cisplatin ($20mg/m^2$). SPARC expression was studied in biopsy material by immunohistochemical methods and correlations with treatment responses or survival were evaluated. Results: Median overall survival was $16{\pm}2.73$ (11.55-20.46) months for low expression vs $7{\pm}1.79$ months (7.92-16.08) months for high expression (p=0.039), while median local control was $13{\pm}2.31$ (8.48-17.5) months for low expression vs $6{\pm}0.85$ (4.34-7.66) months for high expression (p=0.045) and median progression-free survival was $10{\pm}2.31$ (5.48-14.5) months for low expression vs $6{\pm}1.10$ (3.85-8.15) months for high expression (p=0.022). In both univariate and multivariate analyses, high SPARC expression was associated with significantly shorter overall survival (p=0.003, p=0.007, respectively), local control (p=0.008, p=0.036) and progression-free survival (p=0.004, p=0.029) when compared to low SPARC expression. No significant difference was detected between high and low SPARC expression groups regarding age, sex, T stage, N stage, histopathology and stage-related patient characteristics. Conclusions: High SPARC expression was identified as a poor prognostic factor in cases with locally advanced NSCLC treated with concurrent chemoradiotherapy.

UltraSPARC(64bit-RISC processor)을 위한 고성능 컴퓨터 리눅스 클러스터링 (HPC(High Performance Computer) Linux Clustering for UltraSPARC(64bit-RISC processor))

  • 김기영;조영록;장종권
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 컴퓨터소사이어티 추계학술대회논문집
    • /
    • pp.45-48
    • /
    • 2003
  • We can easily buy network system for high performance micro-processor, progress computer architecture is caused of high bandwidth and low delay time. Coupling PC-based commodity technology with distributed computing methodologies provides an important advance in the development of single-user dedicated systems. Lately Network is joined PC or workstation by computers of high performance and low cost. Than it make intensive that Cluster system is resembled supercomputer. Unix, Linux, BSD, NT(Windows series) can use Cluster system OS(operating system). I'm chosen linux gain low cost, high performance and open technical documentation. This paper is benchmark performance of Beowulf clustering by UltraSPARC-1K(64bit-RISC processor). Benchmark tools use MPI(Message Passing Interface) and NetPIPE. Beowulf is a class of experimental parallel workstations developed to evaluate and characterize the design space of this new operating point in price-performance.

  • PDF

Mineral Trioxide Aggregate(MTA)에 의한 치수세포의 유전자 발현변화 (Gene Expression of Exposure to Mineral Trioxide Aggregate(MTA) on Dental Pulp Cells)

  • 최유석;이난영;이상호
    • 대한소아치과학회지
    • /
    • 제35권1호
    • /
    • pp.30-38
    • /
    • 2008
  • 치아 치수 세포는 치아 손상에 따르는 병리적인 상황에서 골과 상아질 기질을 형성하는 능력을 가진 것으로 생각된다. 본 연구에서는 MTA가 사람 치수세포의 성장에 미치는 영향과 상아질 형성에 관여하는 유전자의 발현을 유도하는지를 알아보고자 하였다. 또한 상아질 형성의 잠재적 지표인 alkaline phosphatase(ALP) activity에 미치는 영향을 평가하였다. 유전자 발현 검사를 위해 glyceraldehyde-3-phosphate dehydrogenase, type I collagen, alkaline phosphatase, osteonectin(SPARC), and dentin sialoprotein primer set을 이용하여 MTA 처리 2일과 4일 후 reverse transcriptase polymerase chain reaction(RT-PCR)을 시행하였다. cell viability assay(세포 생존력 측정) 에서 5일간 MTA에 노출된 치수 세포의 비율이 대조군보다 높았다. 대조군에 비해 MTA를 처리한 군에서 ALP와 SPARC가 증가되었다. 이상의 결과를 종합하여 보면, 이 연구에 사용한 dental pulp culture system은 MTA를 포함한 치과재료의 처리 후 치수세포의 성장과 분화 그리고 상아질 형성 유도 기전을 연구하는 데 유용한 모델로 사용할 수 있다. MTA 처리는 사람 치수세포에 세포독성을 유도하지 않으며, ALP 활성도와 유전자 발현 그리고 osteonectin (SPARC) 유전자 발현을 증가시켜 수복상아질을 형성할 것으로 사료된다.

  • PDF

Evaluation of hydrogen recombination characteristics of a PAR using SPARC PAR experimental results

  • Jongtae Kim;Jaehoon Jung
    • Nuclear Engineering and Technology
    • /
    • 제55권12호
    • /
    • pp.4382-4394
    • /
    • 2023
  • Passive auto-catalytic recombiners (PARs) are widely used to mitigate a hydrogen hazard. The first step to evaluate the hydrogen safety by PARs is to obtain qualified test data of the PARs for validation of their analytical model. SPARC PAR tests SP8 and SP9 were conducted to evaluate the hydrogen recombination characteristics of a honeycomb-shaped catalyst PAR. To obtain the hydrogen recombination rate from the PAR test data, two methods, Method-1 and Method-2, introduced by the THAI project, were applied. Since a large gradient of hydrogen concentration developed during hydrogen injection can cause a large error in the hydrogen mass obtained by integrating the measured hydrogen concentrations, a gate was installed at the PAR inlet to homogenize hydrogen in the test vessel before the PAR operation in the tests. A computational fluid dynamics (CFD) code with a PAR model was also applied to evaluate the characteristics of the PAR recombination according to the PAR inlet conditions, and the results were compared with those from Method-1 and Method-2. It was confirmed that the recombination rates from Method-1 require a correction factor to be compatible with results from Method-2 and the CFD simulation in the case of the SPARC-PAR tests.

RS-부호에 유용한 3항 기약 다항식에서 새로운 TRACE 연산 알고리즘 (A New Trace Calculation Algorithm on Trinomial Irreducible Polynomial of RS code)

  • 서창호;은희천
    • 한국정보처리학회논문지
    • /
    • 제2권1호
    • /
    • pp.75-80
    • /
    • 1995
  • 이 논문에서는 데이타 통신에서 발생되는 오류를 정정하기 위해 많이 사용되고 있는 RS 부호의 3항 기약다항식에서 새로운 Trace연산 알고리즘에 대해 고찰한다. 이 방법은 기존의 방법에 비해 Trace을 간단한 연산으로 구할 수 있다. 이 새로운 알고리 즘은 복잡한 연산을 피함으로써 연산시간을 줄일 수 있고, 복호화 과정을 간략히 할 수 있어서, 같은 정도의 데이터 신뢰도를 얻는데 효과되는 노력을 감소시킬 수 있다. 새로운 Trace 연산 알고리즘과 기존의 Trace 정의에 따른 방법은 SUN SPARC2 workstation상에서 C-언어로 구현한 결과를 비교, 분석하였다.

  • PDF

SPARC V8 구조 CPU칩의 VHDL모델의 분석과 RTL 합성을 위한 코드 변환

  • 도경선;김남우;허창우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2001년도 춘계종합학술대회
    • /
    • pp.353-356
    • /
    • 2001
  • 기존의 범용시스템과 대별되는 임베디드 시스템의 수요가 급증하면서 하드웨어부분의 중심축인 임베디드 프로세서에 대한 관심이 하루가 다르게 커지고 있다. 또한 사용자들이 작고 간편하면서도 기존의 범용시스템과 같은 기능들을 가지는 높은 수준의 성능을 요구하게 됨으로서 한 칩 안에 여러 가지 기능을 함께 구현하거나 시스템을 집적하는 시스템 칩의 상품화가 이루어지고 있는 추세이다. 날로 경쟁이 치열해저 가는 비메모리 설계 분야에서 누가 더욱 우수한 반도체 관련 IP를 확보하느냐가 승패의 관건이 될 것은 당연한 일이 되었다. 된 논문에서는 기존에 성능이 검증된 SPARC 아키텍처 V8을 근간으로 한 VHDL모델을 분석하고, 시뮬레이션을 통하여 그 기능을 검증하였으며, Synopsys FC2(FPGA Compiler 2)를 이용하여 로직 합성하였으며, 그 결과를 Xilinx VIRTEX 3000 FPGA를 이용하여 구현하였다.

  • PDF