• 제목/요약/키워드: Scala 3

검색결과 11건 처리시간 0.028초

Feasibility Study Of Functional Programming In Scala Language By Implementing An Interpreter

  • Sugwoo, Byun
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권2호
    • /
    • pp.111-119
    • /
    • 2023
  • 본 논문에서는 스칼라 언어의 함수형 프로그래밍 기능의 타당성에 대해서 검토한다. 주된 관심사는 스칼라가 어느 정도까지 람다 식, 고차 함수, 제너릭 타입, 대수적 타입, 모나드 등 함수형 프로그래밍의 주요 특성을 표현할 수 있는 가에 있다. 이 목적을 위하여 명령형 프로그래밍 언어의 인터프리터를 구현한다. 동일한 함수형 프로그래밍 기법을 적용하여 인터프리터를 하스켈과 스칼라로 구현한 다음, 이 두 버전의 구현을 비교 분석한다. 명령형 프로그래밍 언어의 추상 구문트리는 스칼라의 제너릭스를 갖는 대수적 타입과 enum 클래스로서 표현되고, 명령형 프로그래밍의 상태 변환은 상태 모나드를 이용하여 구현된다. 또한 스칼라의 새로운 기능인 extension과 given도 사용된다.

커널 쓰레드 웹가속기(SCALA-AX) 개발 (Development of a Kernel Thread Web Accelerator (SCALA-AX))

  • 박종규;민병조;임한나;박장훈;장휘;김학배
    • 정보처리학회논문지A
    • /
    • 제9A권3호
    • /
    • pp.327-332
    • /
    • 2002
  • 주로 캐싱서버로 사용되는 기존의 프록시웹캐시는 단순히 웹서버의 컨텐츠를 복사해서 서비스를 제공하는 시스템이다. 이 방법은 실제로 컨텐츠 서비스를 담당하는 웹서버의 성능 향상보다는 컨텐츠 전달 중간단계의 속도 향상에 초점을 맞추고 있다. 그러나, 과다한 동시 접속자로 인하여 웹서버에 과부하가 걸렸을 경우에는 많은 효과를 보지 못하고 있다. 본 논문에서는 웹서버의 성능을 극대화시켜 클라이언트에게 보다 빠른 서비스를 제공하기 위해서 웹가속기(SCALA-AX)를 제안한다. SCALA-AX는 리눅스 커널 모듈로 구현되어, 유저레벨 웹서버 어플리케이션과 함께 작동을 한다. SCALS-AX는 HTTP 요청을 커널쓰레드를 이용하여 처리 하기 때문에 전달 속도 향상뿐만 아니라 캐싱서버 설치로 인한 추가비용도 발생하지 않는다. SCALS-AX의 성능평가 결과, SCALA-AX가 구현된 웹서버는 기존의 웹서버보다 데이터 전달면에서 5배 이상의 속도 향상을 얻었다. 즉, 웹서버의 성능이 크게 향상되었음을 볼 수 있다.

Development of a Web Accelerator in the Kernel

  • Park, Jong-Gyu;Lim, Han-Na;Kim, Hag-Bae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.70.3-70
    • /
    • 2001
  • In this paper, we suggest a kernel level multi thread web accelerator (called the SCALA-AX), which significantly improves the performance of the web soerver. In comparison with a conventional proxy web cache that is generally called a caching server and a simple content-copy based system, the primary functions and goals of SCALA-AX are designed to maximize the content services of a front end web server with high performance. Specifically, the SCALA-AX runs on the kernel level of a web sorrel, based on the newest caching techniques. Moreover, the SCALA-AX supports the http 1.1 protocol and allows the dynamic pages as well as static pages to be processed.

  • PDF

3차원 달팽이관 모델에서의 인공와우 전극의 거동에 대한 유한요소해석 (Evaluation of the Cochlear Electrode Behavior in the 3D Human Cochlea Model by FEM Analysis)

  • 임윤섭;박세익;김용협;오승하;김성준
    • 대한의용생체공학회:의공학회지
    • /
    • 제25권3호
    • /
    • pp.207-215
    • /
    • 2004
  • 본 연구에서는 유전 프로그램을 이용하여 6가지 형태의 금속 와이어 배치를 가진 전극을 생성하여 각 전극이 3차원 형태의 달팽이관에 미치는 기계적인 영향과 그 거동을 유한요소법을 이용하여 분석하였다. 그리고 전극이 삽입되는 달팽이관은 helico-spiral 근사방법에 의해 결정된 식을 이용하였으며, 고실계단(scala tympani)의 형태는 실제 고실계단 단면의 영상정보를 추출하여 얻어내었다. 해석결과 금속 와이어가 평행하게 배치될 경우 가장 큰 힘을 달팽이관 외벽에 전달하며, 삽입에도 가장 큰 힘이 필요한 것을 알 수 있었다. 그리고 달팽이관은 3차원 구조이므로 전극이 삽입되면서 삽입 전에 자극 사이트가 바라보도록 설정한 방향보다 조금 돌아감을 확인하였다. 이 연구의 결과로부터 전극의 강성이 외상(trauma)을 줄이는데 중요하다는 것을 알 수 있다.

Control the length of beam trajectory with a quadruple triplet for heavy ion accelerator

  • Wei, Shaoqing;Zhang, Zhan;Lee, Sangjin;Kim, Do Gyun;Kim, Jang Youl
    • 한국초전도ㆍ저온공학회논문지
    • /
    • 제18권4호
    • /
    • pp.40-43
    • /
    • 2016
  • Beam trajectory is needed to be controlled in heavy ion accelerator system. Quadruple magnets are widely used in heavy ion accelerator for focusing the transporting particles. A quadruple triplet system which consists of three consecutive quadrupoles, Q1, Q2 and Q3, is used to control beam trajectory at a focused position. Q1 and Q3 have symmetry with respect to Q2. The beam trajectory in magnet system is affected by higher order fields existed in real fields. For quadrupoles, the representation simulation of beam trajectory was carried out to study the beam trajectory and to estimate an effect of higher order field in triplet system. SCALA program was used to simulate the beam trajectory in $Opera^{TM}$. SCALA can analyze a large number of beam trajectories at the same time by adjusting the size of finite element of the emitter. With $Opera^{TM}$ and $Matlab^{TM}$ programs, the position of focused beam spot in quadruple triplet system can be increased or decreased using evolution strategy (ES) method, therefore the length of triplet system can be controlled. Finally, the quadruple triplet system with the appropriate length and expected beam spot range was suggested in this paper.

Effects of Carrier Wave on the Brain Stem Electric Response (BER) in Scala Tympanic Electrode Array

  • Duck-Hwann Lim;Byu
    • 대한의용생체공학회:의공학회지
    • /
    • 제3권2호
    • /
    • pp.105-112
    • /
    • 1982
  • Using electronic cochlear implant system, we studied in cats the difference in the response of the brain stem evoked response (BER) during the stimulation with the acoustic signals and the electric signals. These brain stem electric responses were analyzed using the integral pulse frequency modulation method of the auditory nervous system. Animal experimental results and the analysis show that the carrier wave hasimprored the frequency specificity. of the electronic auditory prosthesis.

  • PDF

스마트카드 보안용 타원곡선 암호를 위한 GF($2^{163}$) 스칼라 곱셈기 (A GF($2^{163}$) Scalar Multiplier for Elliptic Curve Cryptography for Smartcard Security)

  • 정상혁;신경욱
    • 한국정보통신학회논문지
    • /
    • 제13권10호
    • /
    • pp.2154-2162
    • /
    • 2009
  • 스마트카드 보안용 타원곡선 암호를 위한 스칼라 곱셈기를 설계하였다. 스마트카드 표준에 기술된 163-비트의 키 길이를 지원하며, 유한체 (finite field) 상에서 스칼라 곱셈의 연산량을 줄이기 위해 complementary receding 방식을 적용한 Non-Adjacent Format (NAF) 변환 알고리듬을 적용하여 설계되었다. 설계된 스칼라 곱셈기 코어는 0.35-${\mu}m$ CMOS 셀 라이브러리로 합성하여 32,768 게이트로 구현되었으며, 150-MHz@3.3-V로 동작한다. 설계된 스칼라 승산기는 스마트카드용 타원곡선 암호 알고리듬의 전용 하드웨어 구현을 위한 IP로 사용될 수 있다.

와우 수용기 모세포를 파괴한 가묘의 "전기와우" 삽입에 의한 "청각감" (Auditory Sensation by the Inserted "Electronic Cochlea" in the Cases of the Experim entally Destroyed Receptor Organ of Corti of the Cat)

  • 장인원;김성남;양한모;정규화;최윤호;정종진;조용범;국태진;이정헌
    • 대한기관식도과학회:학술대회논문집
    • /
    • 대한기관식도과학회 1979년도 제13차 학술대회 연제순서 및 초록
    • /
    • pp.4.3-4
    • /
    • 1979
  • 와우 수용기의 모세포를 파괴한 가묘에서 "전기 와우"의 내부 장치를 중이 골포내에 이입한 후에 그 전극을 고실계내에 삽입하고, "전기 와우"의 외부 장치에 폭로한 음향 자극에 대한 반응을 Electric Kymograph(Model 404 Harvard Apparastu Co.)에 묘기하여 다음과 같은 결과를 얻었다. 1) 음향 자극에 의하여 야기되는 가묘의 이개운동의 크기는 특정한 축위 안에서 자극의 강도와 평행하였다. 2) 반복 음향 자극에 의한 이개반사운동은 최초의 자극에 대해서는 약간 증대한 후, 점차 감소하는 경향이 있었다. 3)음향 자극에 의하여 야기되는 이개운동은, 절대불응기, 비교적 불응기 및 반응기 등이 관찰되었다. 4) 음향 자극에 의하여 야기되는 실험 가묘의 이개반사는 청수용기 모세포를 파괴한 후 "전기 와우"의 삽입에 의하여 "청각감"이 야기되고 있음을 시사한다.

  • PDF

Influences of Aerobic and Resistance Exercise on Health-related Problems in Cancer Patients: A review of the literature

  • Ye-Na Jeon;Jeongwoo Jeon;Jihoen Hong;Jaeho Yu;Jinseop Kim;Seong-Gil Kim;Dongyeop Lee
    • 대한통합의학회지
    • /
    • 제11권3호
    • /
    • pp.79-89
    • /
    • 2023
  • Purpose : Until recently, the number of cancer patients continues to increase, and these patients have many limitations in their activities of daily living. In the republic of Korea, cancer patients are showing an increasing trend every year. Cancer disease not only significantly reduces the quality of life in individuals, but also causes various side effects if not managed. The purpose of this study was to investigate the effects of aerobic exercise and resistance exercise on health-related problems in cancer patients. Methods : This study searched for studies that applied aerobic exercise and resistance exercise to cancer patients reported in search engines (google scala, dbpia, and pubmed) from 2017 to 2022. Six randomized controlled trials and two systematic reviews and meta-analyses were used for analysis in our study. "physical activity", "exercise", "aerobic exercise", "resistance exercise", and "cancer patient" were the main search terms. The data included aerobic exercise, resistance exercise, cancer patients' muscle strength, physical strength, quality of life, and physical activity. Results : According to the eight studies that met the criteria included in this review study, it was found that aerobic exercise and resistance exercise had an effect on the increase in physical fitness, muscular strength, quality of life, and range of motion in cancer survivors. Conclusion : It was confirmed that aerobic exercise and resistance exercise are safe and effective interventions that can be applied to cancer patients without side effects. A limitation of this study is that it did not examine cancer diseases in various population groups such as the elderly and children. Therefore, in future studies, studies that consider specific details such as age, gender, type of cancer, and physical differences are needed.