电脑与信息技术
電腦與信息技術
전뇌여신식기술
COMPUTER AND INFORMATION TECHNOLOGY
2009年
6期
56-59,71
,共5页
关键路径%生产者消费者%银行家算法%并行%代码设计
關鍵路徑%生產者消費者%銀行傢算法%併行%代碼設計
관건로경%생산자소비자%은행가산법%병행%대마설계
文章主要介绍了TMS320C64XDSP的常规代码开发流程.利用数据相关性及关键路径,解决哪些指令可并行执行,进而合理安排指令的执行顺序;采用PV操作的生产者消费者算法解决共享资源的互斥问题,使寄存器和存储器避免指令间写一写、读一写冲突;采用银行家算法进一步检测资源的利用状况,避免死锁的发生.将三者有机的结合,可以得到无死锁的并行代码,为流水线结构的汇编语言程序设计提供了一种有效的方法.可以证明,这是一种有效并且可取的方法,为并行代码的快速且充分执行提供了依据.
文章主要介紹瞭TMS320C64XDSP的常規代碼開髮流程.利用數據相關性及關鍵路徑,解決哪些指令可併行執行,進而閤理安排指令的執行順序;採用PV操作的生產者消費者算法解決共享資源的互斥問題,使寄存器和存儲器避免指令間寫一寫、讀一寫遲突;採用銀行傢算法進一步檢測資源的利用狀況,避免死鎖的髮生.將三者有機的結閤,可以得到無死鎖的併行代碼,為流水線結構的彙編語言程序設計提供瞭一種有效的方法.可以證明,這是一種有效併且可取的方法,為併行代碼的快速且充分執行提供瞭依據.
문장주요개소료TMS320C64XDSP적상규대마개발류정.이용수거상관성급관건로경,해결나사지령가병행집행,진이합리안배지령적집행순서;채용PV조작적생산자소비자산법해결공향자원적호척문제,사기존기화존저기피면지령간사일사、독일사충돌;채용은행가산법진일보검측자원적이용상황,피면사쇄적발생.장삼자유궤적결합,가이득도무사쇄적병행대마,위류수선결구적회편어언정서설계제공료일충유효적방법.가이증명,저시일충유효병차가취적방법,위병행대마적쾌속차충분집행제공료의거.