-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathdownloads.html
More file actions
164 lines (156 loc) · 6.93 KB
/
downloads.html
File metadata and controls
164 lines (156 loc) · 6.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Download Intel® ISPC - An open-source compiler for high-performance SIMD programming on CPU and GPU">
<link rel="icon" type="image/png" href="favicon.png">
<link rel="stylesheet" href="css/style.css">
<title>Downloads - Intel® Implicit SPMD Program Compiler</title>
</head>
<body>
<div class="container">
<header class="site-header">
<nav class="main-nav">
<div class="nav-brand">
<h1>Intel® ISPC</h1>
</div>
<ul class="nav-menu">
<li class="nav-item"><a href="index.html">Overview</a></li>
<li class="nav-item"><a href="features.html">Features</a></li>
<li class="nav-item active"><a href="downloads.html">Downloads</a></li>
<li class="nav-item"><a href="documentation.html">Documentation</a></li>
<li class="nav-item"><a href="perf.html">Performance</a></li>
<li class="nav-item"><a href="contrib.html">Contributors</a></li>
</ul>
</nav>
</header>
<main class="main-content">
<div class="content-grid">
<article class="content-main">
<section class="downloads-section">
<h1>Downloading The Intel® Implicit SPMD Program Compiler</h1>
<p>
The Intel® Implicit SPMD Program Compiler (Intel® ISPC) is available in both
source and binary form.
</p>
</section>
<section class="packages-section">
<h2>Available Packages</h2>
<p>
Here are the available ISPC packages:
</p>
<ul>
<li>ISPC binary and runtime for Windows x86_64</li>
<li>ISPC binary and runtime for macOS x86_64</li>
<li>ISPC binary and runtime for macOS arm64</li>
<li>ISPC universal binary and runtime for macOS x86_64 and arm64</li>
<li>ISPC binary and runtime based on libtbb.so.2 for Linux x86_64</li>
<li>ISPC binary and runtime for Linux aarch64</li>
<li>Examples packed in tar.gz archive</li>
<li>Examples packed in zip archive</li>
<li>Source code packed in tar.gz archive</li>
<li>Source code packed in zip archive</li>
</ul>
<p>
For the latest version, please go to <a href="https://github.com/ispc/ispc/releases/latest">https://github.com/ispc/ispc/releases/latest</a> to download the required package.
</p>
<p>
All archives are signed with a following PGP <a href="ISPC_GITHUB_ARTIFACTS.pem">key</a>.
</p>
</section>
<section class="installation-section">
<h2>Installation Options</h2>
<p>
Alternatively ISPC can be installed from <a href="https://github.com/ispc/ispc#linux-snap-store">Linux (Snap Store)</a> or through a variety of package managers on multiple operating systems.
</p>
<p>
Here is installation instruction for Windows:
</p>
<ul>
<li>
<a href="https://github.com/ispc/ispc#windows">
Windows installation instruction
</a>
</li>
</ul>
</section>
<section class="trunk-binaries-section">
<h2>Latest Trunk Binaries</h2>
<p>
Here are latest ISPC binaries corresponding to main branch (based on LLVM 18.1.8):
</p>
<ul>
<li><a href="https://github.com/ispc/ispc/releases/download/trunk-artifacts/ispc-trunk-windows.zip">Windows (64 bit) ispc binary</a></li>
<li><a href="https://github.com/ispc/ispc/releases/download/trunk-artifacts/ispc-trunk-linux.tar.gz">Linux (64 bit) ispc binary</a></li>
</ul>
</section>
<section class="experimental-section">
<h2>Experimental Builds</h2>
<p>
Here is LLVM 3.5 based binary with experimental NVPTX support:
</p>
<ul>
<li><a href="https://github.com/ispc/ispc/releases/download/v1.8.2/ispc-v1.8.2ptx-linux.tar.gz">Linux (64 bit) ispc binary and examples with NVPTX support (v1.8.2)</a></li>
</ul>
</section>
<section class="setup-section">
<h2>After Installation</h2>
<p>
After installation, add the platform-appropriate binary
executable to your <tt>PATH</tt>. Then see
the <a href="ispc.html">ispc user's guide</a>
and the examples in the <tt>examples/</tt> directory of the
distribution.
</p>
<p>
You can download previous versions on <a href="https://github.com/ispc/ispc/releases">Github releases page</a>.
</p>
</section>
<section class="source-section">
<h2>Source Code</h2>
<p>
Alternatively, source can be downloaded. If you're
using <tt>git</tt>, run:
</p>
<pre class="literal-block">
% git clone https://github.com/ispc/ispc.git ispc
</pre>
<p>
Finally, zip and tar files of the top-of-tree source can be downloaded:
</p>
<ul>
<li> <a href="https://github.com/ispc/ispc/zipball/main">zip
file of the top-of-tree source.</a></li>
<li> <a href="https://github.com/ispc/ispc/tarball/main">tar.gz file
of the top-of-tree source.</a></li>
</ul>
<p> There is a page in the <tt>ispc</tt> wiki with instructions
about <a href="https://github.com/ispc/ispc/wiki/ISPC-Development-Guide#build-system">building
from source on Windows, Linux and macOS</a>.
</p>
</section>
</article>
<aside class="sidebar">
<div class="sidebar-section">
<h3>Resources</h3>
<ul class="resource-links">
<li><a href="http://github.com/ispc/ispc">GitHub Repository</a></li>
<li><a href="https://github.com/ispc/ispc/discussions">Community Discussions</a></li>
<li><a href="http://github.com/ispc/ispc/issues">Report Issues</a></li>
<li><a href="https://github.com/orgs/ispc/projects/1">Release Planning</a></li>
<li><a href="https://github.com/ispc/ispc/blob/main/CONTRIBUTING.md">Contributing Guide</a></li>
<li><a href="http://github.com/ispc/ispc/wiki">Documentation Wiki</a></li>
</ul>
</div>
</aside>
</div>
</main>
<footer class="site-footer">
<div class="footer-content">
<p>© <strong>Intel Corporation</strong> | <a href="http://validator.w3.org/check?uri=referer">Valid HTML</a> | <a href="http://jigsaw.w3.org/css-validator/check/referer">Valid CSS</a></p>
</div>
</footer>
</div>
</body>
</html>