自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux平臺(tái)并行優(yōu)化編譯器Auto-Parallelizer Beta版發(fā)布

系統(tǒng) Linux
根據(jù)國外媒體,Optimizing Technologies公司發(fā)布了Linux 系統(tǒng)下的Auto-Parallelizer Beta版,支持x86、IA64和PowerPC處理器平臺(tái)下。
根據(jù)國外媒體,Optimizing Technologies公司發(fā)布了Linux 系統(tǒng)下的Auto-Parallelizer Beta版,支持x86、IA64和PowerPC處理器平臺(tái)下。Auto-Parallelizer的功能是尋找源程序中用順序方式編寫的程序中可被并行執(zhí)行的部分。有時(shí)候,它會(huì)改動(dòng)源代碼來獲得更多可被并行執(zhí)行的部分。例如,用戶可以用順序程序的方式寫一個(gè)計(jì)算程序,然后將源代碼交給Auto-Parallelizer,之后Auto-Parallelizer會(huì)處理這段源程序,使得這段程序中有些代碼被并行執(zhí)行。這通常會(huì)給程序的執(zhí)行速度帶來幾倍的提升。

Auto-Parallelizer使用支持OpenMP標(biāo)準(zhǔn)的庫來處理并行執(zhí)行的代碼。當(dāng)前版本只應(yīng)用了libgomp,不過它可以使用任何支持所需接口函數(shù)的庫。當(dāng)前只實(shí)現(xiàn)了對(duì)循環(huán)的并行化。將來它還會(huì)增加并行化其它部分的功能,比如多次調(diào)用。

目前Auto-Parallelizer只能與該公司修改過的GCC一起工作,如果想進(jìn)行并行化代碼工作,必須具備以下兩點(diǎn):

  • 一個(gè)修改版的基于gcc的編譯器,而且它可以讀寫程序語義描述文件
  • 一個(gè)Auto-Parallelizer附件,用它來讀取、分析、修改文件,并將其寫入

修改版的基于gcc的編譯器有兩種形式:1.x86 Linux平臺(tái)下的二進(jìn)制可執(zhí)行文件;2.源代碼。Auto-Parallelizer附件則是獨(dú)立于gcc的——它是基于“通用翻譯庫(UTL)”的??梢韵螺d到該附件的x86 Liunx二進(jìn)制可執(zhí)行文件。

該公司說他們對(duì)Auto-Parallelizer beta版、icc 11.0.074(x86和IA64平臺(tái)下效率最高的編譯器之一)和gcc 4.3.1 (PowerPC平臺(tái)下效率最高的編譯器之一)編譯過的程序的執(zhí)行性能進(jìn)行了比較,比較結(jié)果可以在這里找到:x86平臺(tái)結(jié)果 IA64平臺(tái)結(jié)果 PowerPC平臺(tái)結(jié)果

【編輯推薦】

  1. 嵌入式系統(tǒng)Linux內(nèi)核開發(fā)實(shí)戰(zhàn)指南
  2. 嵌入式設(shè)備上的 Linux 系統(tǒng)開發(fā)
  3. Linux模塊你能結(jié)課了嗎?
責(zé)任編輯:張燕妮 來源: CSDN
相關(guān)推薦

2013-12-26 14:47:44

Linux平臺(tái)游瀏覽器

2015-11-16 13:36:35

Python編譯器Nuitka

2010-09-16 15:57:25

Java編譯器

2011-05-18 11:06:25

java編譯器

2009-04-28 18:57:25

Linux編譯器GCC v4.4.0

2019-08-06 08:20:07

編譯器工具開發(fā)者

2009-06-23 21:02:42

Linux

2014-02-27 11:16:50

SUSE Linux

2022-02-23 13:31:26

RVO編譯器優(yōu)化

2021-10-09 12:08:23

Facebook編譯器機(jī)器學(xué)習(xí)

2023-11-15 17:58:58

C++代碼

2010-03-02 10:55:47

Linux SkyEy

2009-01-07 16:08:20

Linux系統(tǒng)催化劑OpenGL

2009-06-23 18:34:14

Linux

2012-06-06 09:04:54

Roslyn

2011-10-10 10:33:26

Chrome遠(yuǎn)程桌面Chrome Remo

2013-07-08 13:43:55

StartOS 操作系統(tǒng)

2011-01-06 11:36:00

linuxGCC編譯器

2010-06-04 17:37:45

Linux編程工具

2011-05-11 16:57:54

金山Office An
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)