Computer Science / Operating Systems

'Computer Science / Operating Systems' 카테고리의 모든 글

총 2개의 글
시간순 정렬
시간비판적 컴퓨팅을 위한 진행 상태 인식 스케줄링  PAStime

시간비판적 컴퓨팅을 위한 진행 상태 인식 스케줄링 PAStime

실시간 작업의 최악 실행 시간(WCET)을 과대평가하면 자원 활용도가 떨어집니다. 혼합 중요도 시스템(MCS)에서는 중요한 작업들의 WCET를 수용하기 위해 CPU 시간을 과다하게 할당하면 덜 중요한 작업들에 대한 서비스가 저하될 수 있습니다. 본 논문에서는 PAStime이라는 새로운 접근 방법을 제시합니다. 이는 고시간비중 작업의 실행 진행 상황을 모니터링하고 적응하여 덜 중요한 작업에 더 나은 서비스를 제공할 수 있게 합니다. PAStime에서 CPU 시간은 작업이 컨트롤 플로우 그래프(CFG)를 통과하면서 경험하는 지연에 따라 할당됩니다. 이는 덜 중요 작업의 품질(QoS)을 개선하기 위해 가능한 한 많은 시간을 확보하게 하며, 고비중 작업들은 그들의 지연 후 보상받게 됩니다. 이 논문에서는 PAStime을 적응형 혼합 중요도(AMC) 스케줄링과 통합합니다. 고비중 작업의 LO 모드 예산은 실행 체크포인트에서 관찰된 지연에 따라 조정됩니다. AMC-PAStime은 실제 시간 리눅스 애플리케이션을 사용하여 테스트되었으며, 이 연구는 고비중 작업에 대한 서비스를 보장하면서 덜 중요한 작업의 활용도를 크게 향상시킨다는 것을 관찰했습니다.

paper AI 요약
볼칸  LLM 기반 검색을 통한 인스턴스 최적 시스템 휴리스틱

볼칸 LLM 기반 검색을 통한 인스턴스 최적 시스템 휴리스틱

현대의 운영 시스템과 분산 시스템에서 리소스 관리 작업은 스케ジューリング, 캐싱, 또는 활성 큐 관리를 위한 주로 손으로 설계된 휴리스틱에 의존하고 있습니다. 성능이 좋은 휴리스틱을 설계하는 것은 하드웨어, 워크로드 및 환경의 지속적인 변화로 인해 비용이 많이 들고 시간이 오래 걸리는 과정입니다. 저희는 새로운 대안을 제안합니다 코드 생성형 대형 언어 모델(LLM)을 사용하여 특정 작업과 하드웨어에 특화된 인스턴스 최적 휴리스틱을 합성하는 것입니다. 이 합성을 가능하게 하기 위해 Vulcan은 LLM 친화적인 작업 무관 인터페이스를 통해 정책과 메커니즘을 분리합니다. 이러한 인터페이스를 통해 사용자는 원하는 정책의 입력과 목표를 지정하고, Vulcan은 LLM 생성 코드를 통해 진화 알고리즘을 이용해 성능이 좋은 정책을 탐색합니다. 이 인터페이스는 다양한 시스템 정책을 포괄할 만큼 표현력이 있지만, 작은 규모의 저렴한 LLM들도 올바르고 실행 가능한 코드를 생성할 수 있을 정도로 제약적입니다. 저희는 Vulcan을 이용해 캐시 추방 및 메모리 라이어링에 대한 성능이 좋은 휴리스틱을 합성하고, 이러한 휴리스틱들이 각각의 작업에서 최대 69%와 7.9%의 성능 개선으로 인간 설계의 최신 알고리즘보다 우수함을 발견하였습니다.

paper AI 요약

< 분야별 논문 현황 (Total: 566) >

Quantum Physics
5

검색 시작

검색어를 입력하세요

↑↓
ESC
⌘K 단축키