2011-10-21 54 views
0

我必須爲我的大學項目並行化一些C++應用程序。但是,我想不出任何不是很大並且可以並行化的應用程序。我希望你們的建議。並行化應用程序的建議?

請給我推薦一些我可以並行化的串行應用程序。請指向一些鏈接,我可以獲取一些(不是很大)的應用程序的代碼,然後我可以並行化。

感謝

回答

1

做一些傅立葉變換。有一個充足的理由可以做到並行。伊迪絲提醒我說,如果一個傅立葉變得太複雜,那就做一個離散餘弦變換。編碼更容易。只需谷歌「DCT」,你會找到例子和解釋。

1

生活或DES數據加密應用的一個簡單的遊戲將是事情的arent那巨大的很好的候選人,但可以用來證明並行編程

0

我總是喜歡出去分裂登錄到單獨的線程,並把它變成一個生產者消費者線程。您可以擁有多個使用者線程(轉到不同的文件或相同的文件)。如果對輸入數據的處理很高,您也可以爲套接字等其他資源執行此操作。