-
Notifications
You must be signed in to change notification settings - Fork 0
/
pocl-3.1.html
131 lines (97 loc) · 5.39 KB
/
pocl-3.1.html
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="OpenCL portable OpenCL PoCL pocl Portable Computing Langauge" />
<meta name="description" content="PoCL - Portable Computing Language" />
<meta property="og:title" content="PoCL home page"/>
<meta property="og:site_name" content="PoCL"/>
<meta property="og:type" content="website"/>
<meta property="og:description" content="PoCL: a performance portable open source OpenCL implementation"/>
<meta property="og:url" content="http://portablecl.org"/>
<title>PoCL - Portable Computing Language | Portable Computing Language (pocl) v3.1 released</title>
<link rel="stylesheet" type="text/css" href="pocl-style.css" />
</head>
<body>
<div id="page">
<div id="header">
<h1 id="title"><span style="height: 100%; vertical-align: middle;"></span>
<a href="http://portablecl.org"><img src="img/pocl-80x60.png" border="0" style="vertical-align: middle;"></a>
<span style="height: 100%; vertical-align: middle;"> Portable Computing Language | Portable Computing Language (pocl) v3.1 released</span></h1>
</div>
<div id="navi">
<ul id="menu_item_list">
<li class="menu_item"><a href="index.html" class="menu_link">Main</a></li>
<li class="menu_item"><a href="download.html" class="menu_link">Download</a></li>
<li class="menu_item"><a href="docs/html" class="menu_link">Documentation</a></li>
<li class="menu_item"><a href="development.html" class="menu_link">Development</a></li>
<li class="menu_item"><a href="discussion.html" class="menu_link">Discussion</a></li>
<li class="menu_item"><a href="https://github.com/pocl/pocl/wiki" class="menu_link">Wiki</a></li>
<li class="menu_item"><a href="publications.html" class="menu_link">Publications</a></li>
</ul>
</div>
<div id="content">
<h1>December 5, 2022: pocl v3.1 released</h1>
<h2>Release Highlights</h2>
<ul>
<li>Support for Clang/LLVM 15.0
<li>Much improved <a href="http://portablecl.org/docs/html/opencl_status.html#spir-and-spir-v-support">SPIR-V support</a>
for CPU and CUDA drivers
<li>Major <a href="/almaif.html">rework of the custom device driver</a>. The driver was formerly named Accel, now AlmaIF.
<li>Various improvements to the work-in-progress <a href="http://portablecl.org/docs/html/vulkan.html">Vulkan driver</a>
<li><a href="http://portablecl.org/docs/html/extensions.html#cl-khr-command-buffer">Basic implementation</a> of cl_khr_command_buffer
</ul>
<p>You can <a href="download.html">download it from here</a>.</p>
<h2>Notes</h2>
<ul>
<li>Please note that there's an official PoCL
<a href="http://portablecl.org/docs/html/development.html#maintenance-policy">maintenance policy</a> in
place. This text describes the policy and how you can get your favourite
project that uses OpenCL to remain regression free in the future PoCL
releases.
<li>We are looking for ARM CPU and RISC-V CPU maintainers (and any other
target of your interest). If you are interested in ensuring PoCL stays
stable for these processor architectures in the future, please contact us.
<li>The dedicated TTASim driver will be deprecated once the AlmaIF driver
reaches feature parity with it.
<li>Support for LLVM versions below 10 will be removed in the next
release. If you rely on these versions, please let us know.
</ul>
<h2>Acknowledgments</h2>
<p>
<a href="http://tuni.fi/cpc">Customized Parallel Computing (CPC)</a> research group of
<a href="http://tuni.fi">Tampere University</a>,
Finland leads the development of PoCL on the side and for the needs of
their research projects. This project has received funding from European
Union's Horizon 2020 research and innovation programme under Grant
Agreement No 871738 (CPSoSaware), Academy of Finland (decision #331344) and
Business Finland's AISA project. The financial support is very much
appreciated -- it keeps this open source project going!</p>
</div>
<div id="footer">
<span style="height: 100%; vertical-align: middle;"></span>
<a href="http://portablecl.org"><img src="img/pocl-80x60.png" border="0" style="vertical-align: middle;"></a>
<span style="height: 100%; vertical-align: middle;">Portable Computing Language © 2010-2023 PoCL developers
</span>
</div>
<div class="g-plusone" data-annotation="inline" data-width="300"></div>
</div>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-36911879-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
</body>
</html>