4.4 Article

Tomo3D 2.0-Exploitation of Advanced Vector eXtensions (AVX) for 3D reconstruction

期刊

JOURNAL OF STRUCTURAL BIOLOGY
卷 189, 期 2, 页码 147-152

出版社

ACADEMIC PRESS INC ELSEVIER SCIENCE
DOI: 10.1016/j.jsb.2014.11.009

关键词

Electron tomography; Reconstruction algorithms; SIRT; Parallel processing; Vectorization; AVX; Cache optimization

资金

  1. European Reg. Dev. Funds (ERDF) [Mineco-TIN2012-37483, JA-P10-TIC-6002, JA-P11-TIC-7176]

向作者/读者索取更多资源

Tomo3D is a program for fast tomographic reconstruction on multicore computers. Its high speed stems from code optimization, vectorization with Streaming SIMD Extensions (SSE), multithreading and optimization of disk access. Recently, Advanced Vector eXtensions (AVX) have been introduced in the x86 processor architecture. Compared to SSE, AVX double the number of simultaneous operations, thus pointing to a potential twofold gain in speed. However, in practice, achieving this potential is extremely difficult. Here, we provide a technical description and an assessment of the optimizations included in Tomo3D to take advantage of AVX instructions. Tomo3D 2.0 allows huge reconstructions to be calculated in standard computers in a matter of minutes. Thus, it will be a valuable tool for electron tomography studies with increasing resolution needs. (C) 2014 Elsevier Inc. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据