Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
본 페이지의 콘텐츠는 AI가 공개된 소스를 기반으로 자동 수집·요약·번역한 것입니다. 원 저작권은 각 원저작자에게 있으며, 각 게시물의 “원문 바로가기” 링크를 통해 원문을 확인할 수 있습니다. 저작권자의 삭제 요청이 있을 경우 신속히 조치합니다.
IPECC는 유한체 위 일반 타원 곡선 암호화를 위한 오픈 소스 VHDL IP 블록입니다. SRAM 기반 FPGA 및 ASIC 흐름에 사용 가능하며, 특히 부채널 공격 방어 대책을 강조하여 설계되었습니다. Co-Z 산술과 다층 방어 기법을 적용해 높은 보안성과 효율성을 제공합니다.
Brainsmith는 자동화된 설계 공간 탐색(DSE)을 활용하여 ONNX 신경망 모델을 FPGA용 최적화 데이터플로우 가속기로 변환하는 도구입니다. YAML 기반의 블루프린트 시스템과 스키마 기반 커널을 통해 하드웨어 의미론을 정의하고, 컴포넌트 레지스트리를 이용해 사용자 지정 가속기를 쉽게 구축할 수 있습니다.
본 문서는 CPU의 전력 소모를 줄이면서도 성능을 극대화하는 방법인 PowerMonkey에 대해 설명합니다. 사용자는 이 도구를 통해 시스템 설정을 최적화하고, 언더볼팅(Undervolting) 및 V/F 포인트 조정을 수행하여 효율성과 성능 향상을 동시에 얻을 수 있습니다.
CPUFriend는 Lilu 플러그인을 사용하여 macOS 커널(XNU)에 동적 전력 관리 데이터를 주입하는 kext입니다. 이 도구는 CPU의 네이티브 지원 여부에 따라 필요성이 달라지며, 최신 Lilu 및 MacKernelSDK와 함께 사용해야 합니다.
SDRAM 컨트롤러는 복잡한 타이밍 및 신호를 가진 SDRAM을 마치 일반적인 정적 메모리처럼 다룰 수 있게 해주는 필수 구성 요소입니다. 이 컨트롤러는 주소 지정, 프리차징, 리프레싱 등의 복잡성을 숨기고 32비트 동기식 읽기/쓰기 인터페이스를 제공합니다. 특히 버스트 전송을 통해 높은 대역폭 활용이 가능하며, 체인화된 요청으로 연속적인 데이터 읽기가 효율적입니다.
본 IP는 Verilog로 작성된 경량 DDR3 메모리 컨트롤러입니다. FPGA 프로젝트를 목표로 하며, 최대 성능보다는 단순성과 LUT 사용량을 중시할 때 적합합니다. 낮은 클럭 속도(< 125MHz)에서 동작하여 복잡성을 줄이고 다양한 FPGA 환경을 지원하는 것이 특징입니다.
OpenHBMC는 Xilinx 7-series FPGA를 위한 오픈 소스 AXI4 기반의 고성능 HyperBus 메모리 컨트롤러 IP 코어입니다. 이 코어는 HyperRAM 1.0 및 2.0을 지원하며, 최대 64비트 주소 폭과 200MHz의 높은 클럭 속도를 구현했습니다. Vivado 블록 디자인 통합이 용이하도록 패키징되어 개발 편의성을 높였습니다.
본 프로젝트는 FPGA 개발 보드에 장착된 SDRAM(Winbond W9825G6KH)을 위한 컨트롤러를 구현한 오픈 소스입니다. 316MB/s 대역폭, Full page 버스트 모드를 지원하며, 다양한 종류의 sdram 장치에 맞게 파라미터 설정이 가능합니다. 테스트 파일과 시퀀스 다이어그램을 통해 기능 검증 과정을 상세히 보여줍니다.
본 문서는 FPGA 로직을 사용하여 SATA 3 SSD/HDD에 데이터를 읽고 쓸 수 있게 해주는 SATA 3 호스트 컨트롤러를 소개합니다. 이 컨트롤러는 기존 SATA 2 버전을 기반으로 개발되었으며, PHY 레이어와 인터페이스 래퍼 부분에 주요 변경 사항이 적용되었습니다.
vsdflow는 RTL 언어로 아이디어를 하드웨어로 변환하는 자동화 솔루션입니다. 이 도구는 Verilog 입력 RTL을 받아 Yosys를 이용한 합성, PNR(Qflow) 및 STA(OpenTimer) 과정을 거쳐 GDSII 레이아웃과 성능 지표를 산출합니다. Ubuntu와 CENTOS 환경에서 설치 및 실행 방법을 상세히 안내하며, EDA 기반 TCL 스크립팅 학습에 유용합니다.
본 문서는 MiniMax-H3 모델을 NVIDIA DGX Spark (sm_121) 환경에서 최적화하여 실행한 결과를 보고합니다. Sol-Engine 가속 라인을 단일 GPU에 포팅하고 모든 커널을 검증했으며, 그 결과 5초 클립 처리 시간이 기존 대비 약 1.54배, 디노이징 단계당 1.72배 단축되었습니다. 이는 DGX Spark 사용자가 직면할 수 있는 잠재적인 소프트웨어 오류를 사전에 방지하고, 전체 워크플로우의 속도를 크게 향상시키는 데 초점을 맞추고 있습니다.
KAIO는 Rust 기반의 DSL을 사용하여 CUDA C++나 복잡한 툴킷 없이 커스텀 GPU 커널을 작성할 수 있게 해주는 도구입니다. 이 도구는 빌드 시점에 코드를 PTX로 컴파일하고, 실행 시점(JIT)에 GPU에서 로드하여 높은 성능을 보여줍니다. NVIDIA 드라이버만 있으면 Windows와 Linux 모두에서 작동하는 것이 특징입니다.
본 솔루션은 Caffe로 학습된 딥 뉴럴 네트워크를 FPGA RTL 레벨 구현으로 자동 변환하는 방법을 제시합니다. 개발자는 복잡한 FPGA 프로그래밍 지식 없이도, 자신이 학습시킨 모델만 제공하면 데이터 센터나 엣지 장치에서 FPGA 가속 딥러닝 서비스를 배포할 수 있습니다.
이 기사는 명령줄 도구 `apple-gpu-dvfs`를 사용하여 M1부터 M5까지의 Apple Silicon Mac GPU 주파수와 전력을 제어하는 방법을 안내합니다. 이 도구는 커널 확장이나 탈옥 없이도 원하는 와트(watt) 수준으로 전력 제한을 설정하고, 시스템 정보를 조회할 수 있게 합니다.
본 저장소는 Apple Silicon 칩과 주요 GPU 환경에서 MLX 연산 및 레이어의 성능을 벤치마킹합니다. 이 벤치마크는 `mlx` 연산을 측정하고, 이를 PyTorch의 `mps`, `cpu`, `cuda` 백엔드와 비교하여 상세/평균 실행 시간을 제공합니다.
quantprobe는 사용자의 실제 하드웨어 환경에서 다양한 GGUF 기반 LLM의 속도와 메모리 적합성을 예측하는 도구입니다. 이를 통해 모델 다운로드 전, 예상 성능(tok/s)과 필요한 배치 정보를 정확히 파악할 수 있습니다.
PCIe 엔드포인트를 위한 최초의 오픈소스 소프트 코어 프로젝트입니다. 벤더 종속적인 하드 매크로 없이 데이터 링크, 트랜잭션, 애플리케이션 계층을 지원하며 표준 PIPE 인터페이스를 제공합니다.
Intel의 Neural Speed는 Intel 플랫폼에서 LLM의 효율적인 추론을 지원하기 위해 설계된 저비트 양자화 라이브러리입니다. llama.cpp에서 영감을 받아 Intel CPU의 ISA(AMX, AVX512 등)에 최적화되었으며, 특정 모델에서 최대 40배의 성능 향상을 제공합니다.
RAD-Flow는 FPGA를 넘어선 재구성 가능한 가속 장치를 위한 아키텍처 및 애플리케이션 공동 설계 도구입니다. RAD-Sim 시뮬레이터를 기반으로 하며, Intel과 VMWare 등의 지원을 받는 연구 프로젝트입니다.
저지연 고빈도 매매(HFT)를 위한 프로덕션급 FPGA 트레이딩 시스템 오픈소스 프로젝트입니다. VHDL 기반의 10G PHY와 NASDAQ ITCH 5.0 오더북 구현, C++ DPDK/XDP 커널 바이패스 기술을 포함합니다.