我來做個比喻好了假如你有一件事情,交給一個人做需要50分鐘今天假設這件事情可以分給多個人作來提昇速度(程式可支援多核心運算)分給2個人做(雙核心)的話,這件事情只需25分鐘就可完成分給4個人做(四核心)的話,這件事情只需12.5分鐘就可完成反過來說,這件事情如果不能分給多人做只能由一個人做(程式不支援多核心運算)即使你有4個人的團隊(四核心)這件事情只能有4人中的某一人做其他三個人還是在納涼你還是要花50分鐘才能完成所以在多核心中,每個核心的計算速度還是跟單核差不多的只是可利用多核心運算來分散工作量達到減低計算時間的目的
傻的咧~~~考試的時候,如果串通四個人作弊,雖然四個人的程度差不多,但是如果你的作弊方式是等A整個寫完,其他三個人在一起抄,那就是A累死了,其他BCD等死了.如果你的作弊方式是分成四部分,每個人作一部份,看起來很公平,但是自己作完自己的部分後,還是要等另外三個人把答案傳給你才能寫完整張考卷.如果你的作弊方式是個人寫個人的,最後在對答案,那不叫作弊,那叫蠢因為每個人作完自己的考卷後來要等其他三個人的答案,時間花更長.多核心分工做事,不是1+1+1+1 這麼簡單.
syntech wrote:傻的咧~~~考試的時...(恕刪) 用考試來比喻好怪就算我只用四核中的一核來執行程式執行完不需將結果通知其他三核吧更何況多核同時執行時只需執行完各自負責的部份即可需要copy別核產生的結果嗎?要是真的這樣那愈多核不就愈慢了每核執行完後都要組出相同結果那要多核作什麼