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

검색결과 8건 처리시간 0.019초

Performance Analysis to Evaluate the Suitability of MicroVM with AI Applications for Edge Computing

  • Yunha Choi;Byungchul Tak
    • 한국컴퓨터정보학회논문지
    • /
    • 제29권3호
    • /
    • pp.107-116
    • /
    • 2024
  • 본 논문에서는 엣지 컴퓨팅 환경에서 MicroVM의 AI 애플리케이션 수행 시 성능을 분석하고, 이것이 현재 사용되고 있는 컨테이너 기술과 전통적인 가상머신을 대체할 수 있는지 알아본다. 이를 위해 라즈베리파이 4에서 Docker 컨테이너, Firecracker MicroVM, KVM 가상머신 환경을 각각 구축하고 대표적인 AI 애플리케이션들을 실행하였다. 그리고 실험 환경별로 추론 시간, 총 CPU 사용량 및 추세, 파일 I/O 성능을 분석하였다. 실험 결과, MicroVM에서 AI 애플리케이션을 수행하였을 때 컨테이너와의 큰 성능 차이는 없었으며, 오히려 반복적인 애플리케이션 수행에서 평균적으로 안정적인 추론 시간을 확인할 수 있었다. 따라서, 본 연구를 통해 엣지 컴퓨팅 환경에서 컨테이너와 가상머신을 대체하여 MicroVM을 사용한 AI 애플리케이션 운용이 적합할 수 있다는 것을 확인하였다.

Angiogenesis and vasculogenic mimicry as therapeutic targets in ovarian cancer

  • Lim, Dansaem;Do, Yeojin;Kwon, Byung Su;Chang, Woochul;Lee, Myeong-Sok;Kim, Jongmin;Cho, Jin Gu
    • BMB Reports
    • /
    • 제53권6호
    • /
    • pp.291-298
    • /
    • 2020
  • Tumor angiogenesis is an essential process for growth and metastasis of cancer cells as it supplies tumors with oxygen and nutrients. During tumor angiogenesis, many pro-angiogenic factors are secreted by tumor cells to induce their own vascularization via activation of pre-existing host endothelium. However, accumulating evidence suggests that vasculogenic mimicry (VM) is a key alternative mechanism for tumor vascularization when tumors are faced with insufficient supply of oxygen and nutrients. VM is a tumor vascularization mechanism in which tumors create a blood supply system, in contrast to tumor angiogenesis mechanisms that depend on pre-existing host endothelium. VM is closely associated with tumor progression and poor prognosis in many cancers. Therefore, inhibition of VM may be a promising therapeutic strategy and may overcome the limitations of anti-angiogenesis therapy for cancer patients. In this review, we provide an overview of the current anti-angiogenic therapies for ovarian cancer and the current state of knowledge regarding the links between microRNAs and the VM process, with a focus on the mechanism that regulates associated signaling pathways in ovarian cancer. Moreover, we discuss the potential for VM as a therapeutic strategy against ovarian cancer.

$CaO-P_2O_5-SiO_2$계 유리의 물성 (Properties of $CaO-P_2O_5-SiO_2$ Glasses)

  • 조정식;김철영
    • 한국세라믹학회지
    • /
    • 제30권4호
    • /
    • pp.289-298
    • /
    • 1993
  • Properties in terms of the variation of the glass compositions, which were density (p), molar volume(Vm), atom/ion packing density (Dp), refractive index (nD), transformation temperature (Tg), dilatometric softening point (Td), thermal expansion coefficient (α), Young's modulus (E), and knoop hardness (KHN) were investigated in CaO-SiO2 glasses and CaO-P2O5-SiO2 glasses containing less than 10mole% of P2O5. Those properties were measured by density measurement kit, Abbe refractometer, dilatometer, ultrasonic pulse echo equipment, and micro hardness tester. When CaO content was increased in CaO-SiO2 glasses, p, Dp, nD, Tg, Td, α, E and KHN were increased, while Vm was decreased. When P2O5 was added to the CaO-SiO2 glasses with constant CaO/SiO2 ratio as 1.07, p, Dp, nD, Tg, Td, α, E and KHN were decreased, while Vm was increased. When the amount of P2O5 in glasses was kept constant, the changes of the properties with variation of CaO content in the CaO-P2O5-SiO2 glasses were very similar to those of CaO-SiO2 glasses. These phenomena could be explained by the structural role of P2O5 in the CaO-P2O5-SiO2 glasses, which was polymerization of siicate structures and resulted in [PO4] monomer structure in glasses. Due to this structural characteristics, the bond strength and packing density were changed with compositions. Proportional relationships between 1) np and Dp, 2) Tg, Td, α and CaO content, 3) E and Vm-1, and 4) KHN and P2O5 content were evaluated in this investigation.

  • PDF

VMS 실시간 운영전략 구축을 위한 운전자 경로선택모형 (Driver Route Choice Models for Developing Real-Time VMS Operation Strategies)

  • 김숙희;최기주;유정훈
    • 대한토목학회논문집
    • /
    • 제26권3D호
    • /
    • pp.409-416
    • /
    • 2006
  • VMS를 통해 제공되는 실시간 교통정보는 운전자의 통행경로선택에 영향을 주는 것으로 알려져 있으며, 이에 따라 VMS 정보를 이용한 운전자 통행경로 제어를 통해 도로망 전체의 운영효율을 최적화하고자하는 다양한 연구들이 이루어져 왔다. 본 연구에서는 실시간으로 주기별로 최적화된 메시지의 내용을 VMS에 표출할 때 도로망 전체의 총 통행시간을 최소화할 수 있는 운전자 경로선택행태 모형을 개발하였다. 우선 운전자의 경로선택을 현실감 있게 반영하기 위해 Stated Preference(SP) 조사를 바탕으로 하여 개발하였다. VMS를 통해 제공되는 메시지 내용과 표출주기가 주어졌을 때 최적의 VMS 정보제공 조합은 유전자 알고리즘을 이용하여 구했으며, 최적해 산출과정에서 필요한 교통분석은 미시적 교통시뮬레이션인 파라믹스를 이용하였다. 실험결과를 살펴보면 모든 시나리오에서 본 모형이 효과적으로 최적해를 찾아가는 것으로 나타났다. VMS 설치 전후를 비교하면 VMS를 운영하였을 때 도로망의 총 통행시간을 줄일 수 있는 것으로 나타났으며, VMS 정보의 표출주기가 짧을수록 VMS 메시지 내용의 개수가 작은 것이 총 통행시간을 감소시키는데 유리한 것으로 분석되었다.

프로그래밍언어 학습 동기유발을 위한 교육용 Java 로봇의 설계 및 구현 (The Design And Implementation of Educational Java Robot for Learning Motivation of Programmnig Language)

  • 백정현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2011년도 제43차 동계학술발표논문집 19권1호
    • /
    • pp.191-194
    • /
    • 2011
  • 본 연구에서는 Atmel사의 AVR 마이크로프로세서에 적합하게 개발된 Java 바이트코드 인터프리터인 NanoVM을 자체 개발한 마이크로로봇에 이식하여 Java 언어 전용 로봇을 구현하였다. 따라서 마이크로프로세서의 구조와 회로를 모르는 학생들도 로봇을 프로그래밍하면서 Java 언어를 효율적으로 학습할 수 있다. 더욱이 최근 학생들의 프로그래밍언어 학습 능력이 떨어지면서 컴퓨터 관련학과의 프로그래밍언어 교육이 많은 어려움을 겪고 있다. 따라서 학생들의 프로그래밍언어 학습 동기를 부여하고 창의 공학적 프로그래밍언어 교육프로그램의 도입이 필요한 시점에서 본 연구에서 개발한 Java 로봇은 많은 기여를 할 것으로 기대된다.

  • PDF

Regulation of IL-6 signaling by miR-125a and let-7e in endothelial cells controls vasculogenic mimicry formation of breast cancer cells

  • Park, Youngsook;Kim, Jongmin
    • BMB Reports
    • /
    • 제52권3호
    • /
    • pp.214-219
    • /
    • 2019
  • The role of tumor-proximal factors in tumor plasticity during chemoresistance and metastasis following chemotherapy is well studied. However, the role of endothelial cell (EC) derived paracrine factors in tumor plasticity, their effect on chemotherapeutic outcome, and the mechanism by which these paracrine factors modulate the tumor microenvironment are not well understood. In this study, we report a novel mechanism by which endothelial miR-125a and let-7e-mediated regulation of interleukin-6 (IL-6) signaling can manipulate vasculogenic mimicry (VM) formation of MDA-MB-231 breast cancer cells. We found that endothelial IL-6 levels were significantly higher in response to cisplatin treatment, whereas levels of IL-6 upon cisplatin exposure remained unchanged in MDA-MB-231 breast cancer cells. We additionally found an inverse correlation between IL-6 and miR-125a/let-7e expression levels in cisplatin treated ECs. Interestingly, IL-6, IL-6 receptor (IL-6R), and signal transducer and activator of transcription 3 (STAT3) genes in the IL-6 pathway are closely regulated by miR-125a and let-7e, which directly target its 3' untranslated region. Functional analyses revealed that endothelial miR-125a and let-7e inhibit IL-6-induced adhesion of monocytes to ECs. Furthermore, conditioned medium from cisplatin treated ECs induced a significantly higher formation of VM in MDA-MB-231 breast cancer cells as compared to that from intact ECs; this effect of cisplatin treatment was abrogated by concurrent overexpression of miR-125a and let-7e. Overall, this study reveals a novel EC-tumor cell crosstalk mediated by the endothelial miR-125a/let-7e-IL-6 signaling axis, which might improve chemosensitivity and provide potential therapeutic targets for the treatment of cancer.

마이크로 서비스 아키텍쳐 기반 가상 인프라 매니저 설계 및 구현 (Design and Implementation of virtualized infrastructure manager based on Micro Service Architecture)

  • 나태흠;박평구;류호용
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권4호
    • /
    • pp.809-814
    • /
    • 2018
  • 클라우드 컴퓨팅 기반 인프라가 확산됨에 따라, 서비스 프로바이더는 온-디맨드 방식의 서비스 배포가 가능해졌다. 최근 클라우드형 인프라의 자원 확장성 효율을 극대화하기 위해 마이크로 서비스 구조가 주목받고 있다. 모든 서비스 기능을 하나의 소프트웨어로 구현하는 대신 필요한 서비스를 효율적으로 설계된 Application Programming Interface (API)를 통해 연동함으로써 쉽고 자율적으로 구현할 수 있고, 기능의 요구사항에 맞는 프로그래밍 언어, 소프트웨어, 기능구조를 자유로이 정할 수 있다. 본 논문에서는 마이크로 서비스 구조를 기반으로 가상 인프라 매니저 서비스를 설계하고 제안된 구조가 부하에 따라 효율적으로 스케일링이 가능함을 실험을 통해 검증한다.

AT697F/VxWorks 플랫폼에서 Lua 가상머신 기반의 OBCP 엔진 설계 및 구현 (Design and Implementation of OBCP Engine based on Lua VM for AT697F/VxWorks Platform)

  • 최종욱;박수현
    • 한국위성정보통신학회논문지
    • /
    • 제12권3호
    • /
    • pp.108-113
    • /
    • 2017
  • 일반적으로 Operator on Board로 불리는 OBCP (On-Board Control Procedure)는 기존 탑재소프트웨어를 변경하지 않으면서 동적으로 지상 또는 온보드에서 명령과 로직이 포함된 특정 프로시저를 로딩, 언로딩 및 실행 할 수 있으며, OBCP를 통해 기존 위성의 제한된 자율성 및 강인성을 증대 시킬 수 있다. 탑재소프트웨어의 OBCP의 핵심은 OBCP 엔진이며, OBCP 엔진은 스크립트 기반의 프로시저를 해석 및 실행 할 수 있는 인터프리터 형태로 구현되어 있으며 내부적으로 가상머신을 가지고 있다. 탑재소프트웨어팀에서는 2010년부터 내부적으로 OBCP에 대해서 계속 연구를 수행하였으며 ERC32 프로세서 기반의 Java KVM, RTCS/C 및 KKOMA와 같은 자체 OBCP 엔진을 개발하였다. 최근에는 ESA OBCP 표준에 대한 연구를 계속 진행하고 있으며 LEON2-FT/AT697F 프로세서 기반에서 Lua와 MicroPython을 이용한 OBCP 엔진 연구를 진행하고 있다. 본 논문에서는 현재 가장 활발히 사용되고 있는 오픈소스 기반의 Lua를 탑재소프트웨어의 OBCP 엔진으로 사용하기 위하여 VxWorks 기반의 AT697F 프로세서에서의 설계 및 구현 방법에 대해서 기술하며, 시뮬레이터와 실제 하드웨어의 테스트 결과와 함께 성능 비교 분석을 수행한다.