2014年01月28日09:18
兩個內(nèi)核、兩個操作系統(tǒng)
前面提到英特爾的Edison里有大小兩個處理器內(nèi)核,有讀者可能會感覺這與ARM的大小核(Big.Little)架構(gòu)有些相似吧?
王元陶特別強調(diào)指出,其實不然。Edison有兩個比較獨立的內(nèi)核及兩個操作系統(tǒng)(Linux和Android等)。一個內(nèi)核作為CPU使用,運行Linux操作系統(tǒng);另一個作為MCU使用,運行RTOS(實時操作系統(tǒng))。這兩個內(nèi)核有相當密切的關(guān)系,所有的I/O這兩個核都可以用,而且它們還可以合作。大核可以讓小核休眠,小核可以喚醒大核,速度可以改變。兩個操作系統(tǒng)可同時運行。但ARM的Big.Little架構(gòu)做不了。
ARM的Big.Little架構(gòu)是一個CPU里有兩個核,用的是一個操作系統(tǒng)。當手機要運行一個程序時,如果運算處理量較大,就把它在大核上運行;如果處理量較小,就切換到小核上,以便省電。由于應(yīng)用程序已經(jīng)寫完了,根本沒法動。因此,唯一的辦法就是根據(jù)任務(wù)的處理量進行切換。不過,切換的方法較麻煩,功耗也不是很低。而且,如果切換不好,可能還不一定省電,或者是應(yīng)用的性能會降低。
他補充道,Edison剛開始開發(fā)時,英特爾完全不知道ARM在做大小核。過了很長一段時間后才知道,但發(fā)現(xiàn)這對英特爾并不適合。另外,這兩者也不存在競爭關(guān)系。ARM的大小核太大了,根本放不進SD卡槽里,相對來說,其功耗也太高。ARM架構(gòu)是面向手機芯片等運行延遲應(yīng)用的,Edison是面向各種實時應(yīng)用的,兩者的目標設(shè)備也不相同。
廣泛的應(yīng)用
由于Edison可以直接插進不同大小的各類設(shè)備中,因此可使這些設(shè)備聯(lián)網(wǎng),實現(xiàn)智能化。
例如,在3D打印機打印出的物品中插入Edison,這些物品就變“活”了,也就是智能化了。其他應(yīng)用還有微型音樂噴泉、寵物喂食器、誘鼠器、智能長笛、體重計、智能音箱、智能臺燈等。
英特爾中國研究院高級主任研究員,清華大學-英特爾先進移動計算中心應(yīng)用研發(fā)總監(jiān)宋繼強現(xiàn)場演示了多種采用Edison的智能設(shè)備。
①喂鳥器,這是英特爾與清華大學工業(yè)設(shè)計研究院合作設(shè)計的。在固定在樹枝上的儲存鳥食和水的設(shè)備上安裝一個插入Edison的攝像機,當有鳥飛來覓食時,攝像機會拍下圖像,并傳到與之聯(lián)網(wǎng)的你辦公室里的杯子上(杯壁上也要嵌入Edison),顯示出鳥的輪廓和顏色(見圖4)。英特爾表示,由于算法很復(fù)雜,現(xiàn)在還無法顯示鳥的種類和其他特征,今后改進算法后,就可實現(xiàn)。
圖4 英特爾與清華大學工業(yè)設(shè)計研究院合作設(shè)計的喂鳥器,白色設(shè)備就是Edison開發(fā)模型。
據(jù)了解,杯子是在景德鎮(zhèn)用了一個多月時間專門定做的,這是因為Edison的杯子里裝了一個LED,需要從瓷器的背面透出光。而景德鎮(zhèn)的瓷器很薄,可以看到光。這個設(shè)計也反映了當代最先進的半導(dǎo)體技術(shù)與中國兩千年歷史瓷器文化的有機結(jié)合。
②數(shù)碼相機。插入Edison卡后,可以通過WiFi把所拍的照片傳到手機、平板電腦或手機等設(shè)備里,還可以傳到媽媽家的電視上。
③手寫板和電視機。在插入Edison的手寫板上畫畫,這些圖案可傳到插有Edison的電視上,經(jīng)過圖像加工和編輯,變成一段視頻。
④水晶音箱。插入Edison后,可通過互聯(lián)網(wǎng)播放音樂。另外,在音箱上方加一個攝像頭,可以通過Edison應(yīng)用商店里的相應(yīng)App,把桌面上的卡片上的字,通音箱播放出來。如果把字換成各種動物圖案,還可以聽到所模仿的動物叫聲。如圖5所示。
圖5 Edison水晶音箱
⑤嬰兒服。嬰兒服正面有一個裝飾物——小烏龜,龜殼里有呼吸傳感器和Edison?赏ㄟ^非接觸式傳感,用WiFi網(wǎng)絡(luò)把嬰兒的呼吸情況隨時傳到父母面前聯(lián)網(wǎng)的杯子上。用顏色表示呼吸的急促和平緩。如圖6所示。
圖6 Edison嬰兒服
這個原型展示了獨立于智能手機和平板電腦等設(shè)備,實時在線與云端互聯(lián)的應(yīng)用平臺。插入Edison的設(shè)備可以充分利用現(xiàn)有社交網(wǎng)絡(luò)、根據(jù)現(xiàn)場情況判斷采取適時的響應(yīng),包括算法分析、本地處理、后端訪問等動作。