《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > THE MATHWORKS簡化了MATLAB并行應(yīng)用的開發(fā)

THE MATHWORKS簡化了MATLAB并行應(yīng)用的開發(fā)

MATLAB Optimization Toolbox(MATLAB 優(yōu)化工具箱)現(xiàn)已能夠直接支持并行計(jì)算;用戶只需更改少量代碼
2008-05-26
作者:MathWorks
?

The MathWorks近日宣布將其Parallel Computing Toolbox并行計(jì)算" title="并行計(jì)算">并行計(jì)算功能實(shí)現(xiàn)在應(yīng)用廣泛的 MATLAB Optimization Toolbox以進(jìn)一步簡化并行應(yīng)用的開發(fā)。 并行計(jì)算功能現(xiàn)已整合到The MathWorks Optimization ToolboxGenetic Algorithm and Direct Search Toolbox等優(yōu)化求解器之中,讓用戶能夠在不會(huì)對其現(xiàn)有應(yīng)用造成過多影響的情況下,多核" title="多核">多核計(jì)算機(jī)和計(jì)算機(jī)集群上更好地解決密集計(jì)算優(yōu)化問題。?

?

The MathWorks優(yōu)化工具箱能夠?yàn)楣こ處熀涂茖W(xué)家提供必要的工具幫助他們尋求優(yōu)化解決方案,執(zhí)行權(quán)衡分析平衡多個(gè)設(shè)計(jì)方案,以及在算法和模型中快速整合優(yōu)化方法。? 在優(yōu)化求解器中整合Parallel Computing Toolbox,有助于充分利用可用的計(jì)算資源,與原來的單核計(jì)算機(jī)相比能夠解決更密集型計(jì)算的問題以縮短采用并行計(jì)算方法進(jìn)行處理的優(yōu)化問題的解決時(shí)間。應(yīng)用示例包括采用實(shí)驗(yàn)數(shù)據(jù)對汽車發(fā)動(dòng)機(jī)控制器的校準(zhǔn),確定能夠最大程度地降低噪音、同時(shí)盡可能提高燃料效率的飛機(jī)設(shè)計(jì),以及選擇具有最大收益和最低風(fēng)險(xiǎn)的投資組合等等。?

?

IDC高性能計(jì)算" title="高性能計(jì)算">高性能計(jì)算(HPC)分析師吳杰稱:“雖然HPC業(yè)務(wù)在硬件方面的收入在2007年達(dá)到了115億美元的歷史最高水平,但該領(lǐng)域的軟件開發(fā)依然是阻礙這一先進(jìn)硬件設(shè)備進(jìn)一步推廣的重要因素。 The MathWorks正在采取必要的措施,創(chuàng)建解決方案,令工程師和科學(xué)家可使用先進(jìn)的并行計(jì)算平臺(tái)輕松編寫應(yīng)用程序,從而幫助該行業(yè)克服這一障礙?!?/SPAN>?

?

“這展現(xiàn)了我們公司致力于幫助行業(yè)克服并行應(yīng)用開發(fā)中遇到的挑戰(zhàn)的承諾和決心?!?/SPAN>The MathWorks并行計(jì)算和應(yīng)用開發(fā)營銷部經(jīng)理Silvina Grad-Freilich說, “借助我們的工具箱中所提供的并行計(jì)算能力,MATLAB的用戶能夠使用與其在串行程序中運(yùn)用的完全相同的功能來開發(fā)并行應(yīng)用,而工程師和科學(xué)家也能夠在無需學(xué)習(xí)新知識(shí)和技術(shù)的情況下,獲益于高性能計(jì)算。”? ?

?

該版本在原有支持CCSLSF的基礎(chǔ)上,還新增支持了Parallel Computing Toolbox中的兩個(gè)被廣泛運(yùn)用的調(diào)度程序 Altair Grid Technologies公司的PBS Pro以及TORQUE。 對第三方調(diào)度程序" title="調(diào)度程序">調(diào)度程序的支持,使得集群管理員能夠?qū)athWorks的并行計(jì)算工具整合到其現(xiàn)有的分布式計(jì)算環(huán)境之中。?

?

關(guān)于Parallel Computing Toolbox?

?

Parallel Computing Toolbox的各類功能能夠簡化MATLAB中并行應(yīng)用的開發(fā),包括并行循環(huán)和分布式數(shù)組等,幫助用戶充分利用多核和多處理器硬件環(huán)境的編程結(jié)構(gòu)。 無需學(xué)習(xí)復(fù)雜的并行語言或?qū)ΜF(xiàn)有串行代碼進(jìn)行過多修改,即可使用這些編程結(jié)構(gòu)。 更多信息,請?jiān)L問The MathWorks產(chǎn)品網(wǎng)站: www.mathworks.com/products/distribtb/?

?

關(guān)于Optimization Toolbox?

?

Optimization Toolbox采用了標(biāo)準(zhǔn)和大規(guī)模優(yōu)化中廣泛使用的工具和算法,對MATLAB科學(xué)計(jì)算環(huán)境進(jìn)行了拓展。 這些算法解決了各種約束性和非約束性的連續(xù)及離散問題。 這一工具包" title="工具包">工具包涵蓋了線性規(guī)劃、二次規(guī)劃、非線性優(yōu)化、非線性最小二乘、非線性方程系統(tǒng)求解、多目標(biāo)優(yōu)化以及二元整數(shù)規(guī)劃等多種功能。 更多信息,請?jiān)L問The MathWorks產(chǎn)品網(wǎng)站: http://www.mathworks.com/products/optimization/?

?

Genetic Algorithm and Direct Search Toolbox?

?

Genetic Algorithm and Direct Search Toolbox軟件采用在遺傳算法、模擬退火和直接搜索中使用的工具,對MATLABOptimization Toolbox產(chǎn)品的優(yōu)化能力進(jìn)行了拓展。 這些算法可用于解決使用傳統(tǒng)優(yōu)化技術(shù)難以解決的問題,包括未明確定義或難以進(jìn)行數(shù)學(xué)建模的問題。 更多信息,請?jiān)L問The MathWorks產(chǎn)品網(wǎng)站: www.mathworks.com/products/gads?

?

關(guān)于 The MathWorks?????? ?

?

The MathWorks公司是世界領(lǐng)先的科學(xué)計(jì)算和基于模型設(shè)計(jì)的軟件供應(yīng)商的領(lǐng)導(dǎo)者,其客戶是覆蓋世界各大洲100多個(gè)國家的1,000,000多名頂級工程師、科學(xué)家,數(shù)學(xué)家和研發(fā)人員,他們工作在世界上最先進(jìn)的技術(shù)公司、政府實(shí)驗(yàn)室、金融機(jī)構(gòu)以及3500多所大學(xué)?;贛ATLAB和 Simulink之上,The MathWorks公司針對不同行業(yè)的應(yīng)用提供了更為豐富的工具包和技術(shù)支持,來幫助工程師面對復(fù)雜的設(shè)計(jì)挑戰(zhàn)和加速科技創(chuàng)新的進(jìn)程。這些產(chǎn)品已經(jīng)在很多行業(yè)得到了廣泛應(yīng)用:如汽車、航空航天、無線通信和數(shù)字通信、政府研發(fā)、過程工業(yè)、電子系統(tǒng)、生物技術(shù)、制藥業(yè)、金融分析、地球與星球科學(xué)、儀器儀表制造和能源開發(fā)等。?

?

The MathWorks 公司成立于1984,總部位于美國馬薩諸塞州的Natick,在全球擁有超過1800人的員工。更多信息,請?jiān)L問中文網(wǎng)站:www.mathworks.cn?

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。