不管是大型電腦或個人電腦都需具有「中央處理單元」(central process unit,簡稱 CPU)。CPU 是電腦的「腦」,其電子電路負責處理所有軟體正確運作所需的所有任務,如算術、邏輯、控制、輸入和輸出操作等等。雖然早期的設計即可以讓一個指令同時做兩、三件不同的工作;但為了簡單化,我們在這裡所談的工作將只是執行算術和邏輯運算的工作(arithmetic and logic unit,簡稱 ALU),如將兩個數加在一起。在這一簡化的定義下,CPU 在任何一個時刻均只能執行一件工作而已。
-----廣告,請繼續往下閱讀-----
在個人電腦剛出現只能用於一般事物的處理時,CPU 均能非常勝任地完成任務。但電腦圖形和動畫的出現帶來了第一批運算密集型工作負載後,CPU 開始顯示心有餘而力不足:例如電玩動畫需要應用程式處理數以萬計的像素(pixel),每個像素都有自己的顏色、光強度、和運動等, 使得 CPU 根本沒辦法在短時間內完成這些工作。於是出現了主機板上之「顯示插卡」來支援補助 CPU。
有時候,現代都市的地標排列也會與時鐘般規律的天體運行呈現巧妙的呼應,或許是有意設計的,但多半都是出於偶然。看看曼哈頓島 (Island of Manhattan) 就知道了,這座島位於哈德遜河 (Hudson River) 的河口,對角線往南北方向偏斜;最早有人在此定居時,街道都是隨意開闢的,像大部分的古老城市一樣雜亂無章地發展。這些曲折小路看起來大同小異、難以辨別,讓整個城區儼然成為不斷擴大的迷宮,最後終於根據 1811 年委員會計劃 (Commissioners’ Plan of 1811) 將整座城市的發展方針制定為棋盤式的街道。
芝加哥巨石陣的例子 [圖片來源:Ken Ilio’s Uncommon Photographers]。無論你身在何處,都有機會將你居住的城市化為現代巨石陣,拍下太陽不斷變換推移的運動軌跡,就算是像加拿大安大略省 Vankleek Hill 這樣的小城鎮也不例外。這個小鎮大約位於渥太華 (Ottawa) 和蒙特婁 (Montreal) 的中間,人口只有 2000 人左右。這裡的棋盤式街道往羅盤方位偏斜,大致上平行於從安大略湖 (Lake Ontario) 流入聖羅倫斯灣 (Gulf of Saint Lawrence) 的河流。這樣的角度,就可以在夏至和冬至時正對著太陽了,像這張由 Gabriel Landriault 所拍攝的照片一樣。
-----廣告,請繼續往下閱讀-----
(左) 安大略省 Vankleek Hill 的棋盤式街道,與東西方向約有 20 度的偏斜。(右) 夏至時在 Vankleek Hill 街道上所見的光景 [攝影:Gabriel Landriault]。這張 Vankleek Hill 的照片也顯示出值得注意的一點:Vankleek Hill 的街道只與正東西方向偏斜 20 度左右,而夏至時的太陽會更為偏向北方,所以此時並不是完全正對著街道的。但是在一年之中,總會有一天是完全對準的!