<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://wiki.conaondaapps.com/index.php?action=history&amp;feed=atom&amp;title=DirectML</id>
	<title>DirectML - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.conaondaapps.com/index.php?action=history&amp;feed=atom&amp;title=DirectML"/>
	<link rel="alternate" type="text/html" href="https://wiki.conaondaapps.com/index.php?title=DirectML&amp;action=history"/>
	<updated>2026-08-20T17:41:55Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.conaondaapps.com/index.php?title=DirectML&amp;diff=16&amp;oldid=prev</id>
		<title>Admina7ec671ac513: migrate: import legacy Wiki content to Vultr</title>
		<link rel="alternate" type="text/html" href="https://wiki.conaondaapps.com/index.php?title=DirectML&amp;diff=16&amp;oldid=prev"/>
		<updated>2026-08-20T04:18:31Z</updated>

		<summary type="html">&lt;p&gt;migrate: import legacy Wiki content to Vultr&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;DirectML&amp;#039;&amp;#039;&amp;#039;은 Microsoft가 개발한 Windows용 저수준 머신 러닝 가속 API이다. DirectX 12 기반으로 동작하며, AMD, Intel, NVIDIA 등 모든 DirectX 12 호환 GPU에서 하드웨어 가속 추론과 학습을 제공한다.&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
DirectML은 2019년 Microsoft가 Windows ML의 하드웨어 가속 백엔드로 처음 공개하였다. 벤더 중립적인 설계로, GPU 제조사에 관계없이 동일한 API로 머신 러닝 연산을 가속할 수 있다는 점이 특징이다. DirectX 12의 컴퓨트 셀이더와 텐서 코어 같은 특수 하드웨어를 추상화하여, 개발자가 개별 GPU의 세부 구현을 신경 쓰지 않고도 최적화된 연산을 수행할 수 있다.&lt;br /&gt;
&lt;br /&gt;
== 작동 방식 ==&lt;br /&gt;
DirectML은 DirectX 12 디바이스 위에서 동작하는 API 레이어로, 합성곱, 행렬 곱셈, 정규화, 활성화 함수 등 일반적인 머신 러닝 연산자를 하드웨어에 맞게 최적화된 연산 그래프로 컴파일한다. ONNX Runtime, TensorFlow-DirectML, PyTorch-DirectML 등 상위 프레임워크가 DirectML을 백엔드로 사용한다.&lt;br /&gt;
&lt;br /&gt;
== 주요 사용처 ==&lt;br /&gt;
&lt;br /&gt;
=== 로컬 LLM ===&lt;br /&gt;
[[llama.cpp]]와 [[올라마]]가 Windows 환경에서 AMD, Intel GPU 가속을 위해 DirectML 백엔드를 지원한다. NVIDIA GPU의 경우 CUDA가 더 널리 사용되지만, DirectML은 추가 드라이버나 런타임 설치 없이 Windows 기본 환경에서 모든 GPU를 활용할 수 있다는 장점이 있다.&lt;br /&gt;
&lt;br /&gt;
=== ONNX Runtime ===&lt;br /&gt;
[[ONNX Runtime]]의 Windows GPU 실행 공급자로 DirectML이 사용된다. ONNX 형식으로 내보낸 모델을 DirectML을 통해 다양한 GPU에서 실행할 수 있다.&lt;br /&gt;
&lt;br /&gt;
=== 이미지 생성 ===&lt;br /&gt;
[[Stable Diffusion]] 기반 도구들에서 DirectML을 통해 AMD GPU 가속을 활용하는 사례가 늘고 있다. [[ComfyUI]]의 DirectML 빌드나 ONNX Runtime 경유 방식이 사용된다.&lt;br /&gt;
&lt;br /&gt;
== 함께 보기 ==&lt;br /&gt;
&lt;br /&gt;
* [[ONNX Runtime]] — DirectML을 GPU 백엔드로 사용하는 추론 엔진&lt;br /&gt;
* [[llama.cpp]] — DirectML 백엔드를 지원하는 LLM 추론 도구&lt;br /&gt;
* [[올라마]] — Windows에서 DirectML 가속을 지원하는 로컬 LLM 플랫폼&lt;br /&gt;
* [[Stable Diffusion]] — DirectML을 통한 AMD GPU 가속 활용&lt;br /&gt;
&lt;br /&gt;
== 출처 ==&lt;br /&gt;
&lt;br /&gt;
* [https://learn.microsoft.com/en-us/windows/ai/directml/directml Microsoft Learn: DirectML]&lt;br /&gt;
* [https://github.com/microsoft/DirectML GitHub: microsoft/DirectML]&lt;br /&gt;
&lt;br /&gt;
[[분류:머신 러닝]]&lt;br /&gt;
[[분류:마이크로소프트]]&lt;br /&gt;
[[분류:GPU 컴퓨팅]]&lt;/div&gt;</summary>
		<author><name>Admina7ec671ac513</name></author>
	</entry>
</feed>