TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Compiling Array Languages for SIMD [pdf]

52 点作者 vmchale3 个月前

4 条评论

clausecker3 个月前
I had originally planned something like this for my PhD thesis, but found out that I&#x27;m in way over my head. So I scaled down my ambitions a little.<p>Array languages and SIMD are a match made in heaven. This should be the paradigm of choice for high-performance programming, but it&#x27;s unfortunately pretty obscure.
评论 #43031019 未加载
评论 #43060803 未加载
评论 #43033445 未加载
fuhsnn3 个月前
It&#x27;s about the author&#x27;s language named Apple[1], took a few seconds since Apple Array System unfortunately sounds like some MacOS framework.<p>For people prefer C-like syntax, there is ispc[2], which supports x86 AVX and ARM Neon programming via LLVM.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;vmchale&#x2F;apple">https:&#x2F;&#x2F;github.com&#x2F;vmchale&#x2F;apple</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;ispc&#x2F;ispc">https:&#x2F;&#x2F;github.com&#x2F;ispc&#x2F;ispc</a>
评论 #43043849 未加载
vmchale3 个月前
One of my blog posts was posted and got some comments. This is a more refined take in the vein of &quot;C is Not Suited to SIMD&quot;
ldbeth3 个月前
Probably a more proper title is &quot;type directed optimization for SIMD&quot;, I do not see it particularly useful for array languages at large (as many of them, such as APL and J are untyped by intentional choice).