() 跟宋所長商量了一下建設新型號的a裝置所需要的超導材料用量之后,王一男發(fā)現(xiàn)他們的裝置確實夠大型,估計自己至少要給他們單弄一臺分子編織機才行。
當然,這么多的超導材料也不可能白送,要不就算王一男同意了,其他人估計也會瘋掉的,“不患貧而患不均”,說的可不就是這個道理么。
話又說回來,宋所長也不是窮人,a怎么說也是華國重點投入的項目之一,于是在雙方友好協(xié)商的氣氛下,一個億軟妹幣又插上翅膀飛進了容與公司的賬戶。
錢中華在邊上眼睛都看直了,看過做生意的,還真沒看過這么做生意的,“我從來沒想過掙錢這么容易,而且明明是你黑了別人,別人回頭還跟你千恩萬謝的”,等宋所長心滿意足的走了,錢中華忍不住開始感慨,
“你要是有全藍星獨一份的產品,那還不是想賣多少錢賣多少錢”,王一男云淡風起的回了他一句。
“那倒是”,錢中華想明白了,再次為自己,準確的來說是為了自己老爺子的眼光點了個贊。
這次說明會對于王一男來說,只是一個小插曲,當事人都沒有意識到,這個“小插曲”對于華國高科技領域的深遠影響,一直到隨后的五到十年之后才慢慢的體現(xiàn)出來。
后來人們回顧這次會議的時候做出這樣的評價,這次說明會,“至少將整個華國的高科技水平提升了五年以上”。
當然,王一男自己完全沒意識到這次會議的歷史地位,他在開完說明會,順便把鍋甩給科工委之后,又繼續(xù)開始了自己的半閉關生活,不過,這次可不是他一個人閉關了,周慧也是夠狠的,知道自己某些方面有天然的劣勢,要是因此造成跟王一男的關系有點什么波折那可真的要哭了。..
用她那個小經(jīng)紀人的話來說,“就算拿個奧斯卡獎又能咋的,這樣可能名垂青史的金龜婿,整個藍星可能就這么一只啊”。
這輕重,周慧還是拎得清,正好年底也沒什么太好的通告,她干脆搬到容與公司,專門照顧王一男的起居,還給他做飯吃,把王一男感動的不要不要的,這下連錢中華都只好說一個“服”字,要知道,他以前可是一直不看好周慧,老指望他們倆出點狀況的。
帝都的天氣一天冷似一天,黃昏的時候,王一男跟周慧吃完飯出來散步,在河邊的林蔭道上,灑落的黃葉鋪滿了整條小路,一陣帶著點涼意,深秋的晚風吹過,落葉片片飄起,在空中調皮的旋轉著,飛舞著。
“又是一年了啊”,王一男不禁感慨起來,這一年發(fā)生了太多的事情,想起來一年前跟李文靜在這里漫步的情形,仿佛已是隔世。
“在想什么呢”,周慧在邊上問到,
“啊,沒什么,看見這景色太美了,忍不住感慨一下”,王一男連忙說,心里暗暗吐槽,“都說女人的鼻子是屬狗的,真是一點都不假,我這不過是觸景而發(fā),想起點什么,這都能聞得到,也是醉了”。
“看你今天心情不錯,吃完飯居然主動提議出來轉一轉,是不是工作上有了很大的進展?”,周慧甩了甩長發(fā),輕描淡寫的問,
王一男對著她豎起了大拇指,“你不去學心理學真是太可惜了”,
“不過呢,也有可能是我的行為模式太簡單,太容易捉摸”,你說,王一男這嘴啊,不加后面這句話你會死啊,有這么夸女孩子的嗎。
周慧已經(jīng)習慣了王一男的這種惡劣習慣,“真的有進展啊?”,她完全無視的接著問,
“當然了,今天總算把所有的分層編譯類型和分塊合并的邏輯全部搞定了”,王一男說,
“說人話!”,周慧怒了,我估計她是替讀者怒的,“別整天用這些高大上的名詞來鄙視我們的智商,你就告訴我你整出的東西能干啥就行了”。
王一男很是冤枉,“知其然不知其所以然怎么行,我還指望你們看完我的之后,人人都成為合格的民科呢”。
看著周慧的手已經(jīng)揚了起來,王一男立馬慫了,“簡單來說,就是已經(jīng)可以編譯出llv的ir了”,
“啪”,這回王一男沒躲開,巴掌摔倒了他臉上,當然很輕很輕,打是親罵是愛嘛。
“再簡單點!”,周慧說,
“只要經(jīng)過最后一步,就可以在電腦或者手機上跑起來了”,王一男說。
“那你還等什么”,周慧說,
“我這不是出來喘口氣嘛”,王一男說,
“趕緊,趕緊干活去”,為了情節(jié)的快速推進(已經(jīng)有不少讀者嫌棄咱們節(jié)奏太慢了),周慧立刻變身周扒皮,反正他們周家人干這活擅長。
王一男只好灰溜溜的跑回去干活,好在llv 從ir 到 或者ar體系的代碼生成都有現(xiàn)成的工具可以用,王一男沒過多久就編譯完成了上的可執(zhí)行程序。
為了簡化問題,王一男沒有直接對攝像頭的數(shù)據(jù)進行實時處理,而是對硬盤上的圖像序列進行壓縮,解壓縮的時候直接輸出到圖像序列,這樣可以減少非常多的開發(fā)工作量。
p上程序執(zhí)行的結果是令人滿意的,00p的圖像序列,也就是分辨率為20&bp;&bp;00 的圖像,即使增加了從硬盤讀取的時間,也能做到實時的壓縮和解壓縮。
王一男從那段十五分鐘的視頻里面,截取了0秒的片段進行測試,首先使用ffpg的命令行工具,輸出格式為bp圖像的序列,然后用編譯過的神經(jīng)網(wǎng)絡進行壓縮,
20秒之后,壓縮結果就出來了,當然比不上哥德爾系統(tǒng)的運算能力,20秒可以壓縮整個十五分鐘的視頻,不過在普通的p機上能達到這個性能,已經(jīng)非常非常棒了。
解壓縮的結果也不出所料,0秒的片段,大概只用了5秒鐘就解壓縮完成,畢竟,解壓縮需要的運算量比壓縮要小很多。
然而,手機程序的測試結果就沒這么樂觀了,王一男的手機采用了最新的ar芯片,算是性能最強的一檔次吧,但是在王一男的手機上,仍然做不到實時的視頻壓縮。
0秒的視頻圖像序列,花了超過200秒才壓縮完畢,這個結果就有點差強人意了,當然實時解壓縮是完全沒有問題的,40秒就完成了。
看著測試的數(shù)據(jù),王一男陷入了沉思,應該說,對于這樣的結果,王一男早有思想準備,本來他的最低預期,是在p上面可以實現(xiàn)實時的視頻壓縮和解壓縮,對于手機上的ar芯片沒有抱太大的期望,因為畢竟ar和之間的性能差距還是很明顯的。
現(xiàn)在手機上能夠實現(xiàn)實時的視頻解壓縮,已經(jīng)超過王一男的預期了,這就意味著,使用手機進行高清的直播雖然暫時不可能,但是使用手機觀看高清的直播是分分鐘就能變成現(xiàn)實的事情。
“不對啊”,王一男搖搖頭,這個數(shù)據(jù)雖然在意料之中,但是離王一男的期待還是有一些距離,而且,總覺得里面有點什么東西不對,
“怎么了?”,周慧走了過來,她手里還拿著手機在看抖一抖短視頻呢,一邊看一邊樂的不行。
王一男探頭看了一眼周慧的手機,只見一個瘋婆子在屏幕上歇斯底里的說,“女人花點錢腫么了,腫么了”,雖然內容很l,不過畫質到還是挺不錯的。
這些直播軟件采用的應該都是h24的視頻格式,對于這種格式,普通手機都有硬件編解碼和軟件編解碼兩種模式,王一男立刻明白自己的錯誤在什么地方了,現(xiàn)代手機應該都帶有gpu芯片,也就是圖形處理芯片,對于壓縮/解壓縮這種高度并發(fā)的運算來說,圖形處理芯片相對pu來說,有巨大的優(yōu)勢。
所謂的硬件編解碼,就是利用gpu芯片的高度并行向量處理指令,來實現(xiàn)h24格式的視頻編解碼,這樣性能比采用pu的軟件編解碼好非常多。
也就是說,王一男的llv ir指令輸出的目的代碼不應該僅僅是ar指令集,而應該是ar加上gpu指令集,按照h24硬件編碼跟軟件編碼的性能差距幅度,應該還能提升五倍的性能吧。
“哎,果然沒有捷徑可走啊”,王一男嘆了口氣,對周慧說,
“看來咱們要在這里繼續(xù)呆一段時間了”。
“嗯,沒關系,反正我也沒什么事情”,周慧說,
當然,王一男畢竟是半閉關而不是全閉關狀態(tài),每周他還是要去學校上兩次課的,而且大衛(wèi)團隊的第二個測試版本,還等著他每周的例行雞湯呢。
在陳子豪的帶領下,大衛(wèi)團隊使用了改進后的ru語言作為后臺服務器的開發(fā)語言,確實,雖然這種語言對于開發(fā)人員提出了非常高的要求,這么說吧,沒有兩年以上開發(fā)經(jīng)驗的,你根本理解不了所有權的轉移是怎么回事。
不過處錯誤的概率真的是低了太多,基本上所有的內存bug都在編譯的時候被編譯器發(fā)現(xiàn)并消除了。
陳子豪使用哥德爾系統(tǒng),為ru代碼增加了一個編譯器前處理環(huán)節(jié)之后,他們使用的ru語言也改進了許多,程序猿完全不用擔心復雜的所有權管理和生存周期的問題了,哥德爾系統(tǒng)可以自動的判斷所有的疑難情況,并做出正確的標注提供給編譯器。
這也極大的提升了開發(fā)的效率,降低了開發(fā)的難度,很快,i系統(tǒng)的第二個原型也開發(fā)完成了,用陳子豪的話來說,“基本功能已經(jīng)達到威信三年前的水平了!”。
你別瞧不起這玩意,在王一男看來,這已經(jīng)是非常值得驕傲的成績了。
時光荏苒,在新年到來前的一周,圣誕節(jié)前夜,王一男總算完成了自己的第二階段目標,生成了利用手機顯卡處理能力的超級視頻編解碼器版本。
他順便還把直接對攝像頭輸入的連續(xù)圖像序列進行壓縮的代碼,以及輸出連續(xù)圖像到屏幕的代碼都集成進來了。
嗯,這話太拗口,其實就是,他用程序可以直接對攝像頭的輸出進行視頻壓縮了,“就是不知道能不能達到實時的效果”,王一男有些忐忑。
他打開程序,把鏡頭對準了周慧,
“來妹子,給哥笑一個”
【精彩東方文學 www.nuodawy.com】 提供武動乾坤等作品手打文字版最新章節(jié)首發(fā),txt電子書格式免費下載歡迎注冊收藏。