「Eji」的全部文章

SUPER GTみくみく

http://www.itmedia.co.jp/news/articles/0808/07/news071.html

ねとらぼ:初音ミク痛車が「SUPER GT」に参戦

初音ミク開発元・クリプトン・フューチャー・メディアが、レーシングチームStudie and GLAD with Asada racingにミクのキャラクターを提供。

「BMW Z4 M coupe」をベースにしたレーシングカーに、初音ミクをイメージした塗装を施し、ミクのステッカーなどを貼って参戦する。

カラーリングやマーキング(ステッカーを貼る)作業は、ニコニコ動画で「作ってみた業者」として知られる「御社」(痛社)さんが担当。

御社さんは、業務用機器を使って巨大な初音ミクステッカーなどを制作する様子をニコニコ動画に投稿しており、痛車のカラーリングやマーキング工程も「作ってみたスペシャル」としてニコニコ動画にアップする予定だ。

….OIOI。

http://www.advance-step.net/

Studie&GLADwithAsadaRacing公式ホームページ-SUPER GT GT300TEAM-

「鈴が歌う、未来の音色」公開

http://doubleegg.blog89.fc2.com/blog-entry-32.html

■ミクとリンがラブリーなのでゲームを作ってみ、た!その2■

http://doubleegg.blog89.fc2.com/blog-entry-31.html

■鈴が歌う、未来の音色―■

到底是為了誰唱歌呢。

只為了能唱歌而思考,能唱歌而追求。

等在眼前的是無比殘酷的事實。

但是他仍然追求音樂、她選擇繼續歌唱。

—-為了心中迴響的旋律。

季節更迭,由冬轉夏。

繼續歌唱的少女,與身旁的他接下來的故事。

這心情希望能透過快門永遠保存下來。

—-

從內文可以看到,已經明示為「未来のキミと、すべての歌に」的續篇。

所以既然有玩過前作,這次大概也不准錯過了…._A_||||

話說看了fanbook才知道其實ミク本體只賣15萬八千日幣,這會不會太便宜。XDa

—–

http://vocaloid.blog120.fc2.com/blog-entry-1642.html

出た! 「初音ミク MIXINGBOX」の発売予定日は9月25日!

http://blog.piapro.jp/2008/08/post-87.html

ワンフェス会場にいたミクたち

YUJINさんより「初音ミク MIXINGBOX」に付属される初音ミクフィギュアがワンフェスにて大公開されていました!

「初音ミク MIXINGBOX」は価格2800円(税別)で9月25日に発売を予定していますので、皆様お楽しみにお待ちくださいね!

完蛋。_A_

不是一周年限定版是精品包一盒….orz

だんちゃんP停止活動

「初音ミクに挑戦してみる。」:

http://miku-challenge.seesaa.net/article/103901048.html

すべての活動を停止します。

たんちゃんP 因為個人的かくぽ作品在二次利用有一點爭執,決定撤出Vocaloid相關製作。

不過這次的爭執只能算是起因,身為すっぴん調教的創始者,從今年年初開始Vocaloid界開始進入高原期,只有比較優秀的artist得到注目,創新的成分慢慢地減少,努力得不到注目使得個人的熱情消退是比較主要的問題。

http://miku-challenge.seesaa.net/article/103590096.html

SKV王座決定戦について真面目に語る。

事實上這算是一種底邊P情節….但是一下子想不到有效的解法。

而且這其實是整個nico都存在的狀況,演奏してみた也進入明星高原期的關係,慢慢地沒有支持者。

這其實給人有種接近和pro共處的自卑感….即使沒有銷售量仍然有PV數,所以還是存在比較。

這也是ranking的”門番”會被某些族群討厭的原因,高水準的職業等級作品會讓新人無法出手,當然畢竟Vocaloid現在已經不新奇了,即使是CGM也市場本來也會有進步;但是以族群擴充的觀點來說,這樣會慢慢進入死水狀態。

也就是說,為了能夠提供新人入手的途徑,還是需要一個可以適當接納與培植新人的場所,但現在的nico在這方面已經無法滿足需求了。

http://miku-challenge.seesaa.net/article/104182821.html

がくっぽいど使用感、とりあえず現時点のまとめ。

本文個人覺得是非常有價值的文章。

—-

來個相反品:

http://rn.oricon.co.jp/special/20080805_01.html

『流行りモノ調査隊 第54回 話題のネットスター PART2』

同時揭露專輯製作中的消息:

http://www.supercell.sc/archives/2008/08/supercellcd.html

supercellのCD発売

網站管理、活動管理、時間管理、出版品管理….

其實後面的雜項很多人,而這些人才是維持生產力的根源。

唉,這不是pro是啥…._A_||||

Larrabee的性能預覽

8/12才要上場的Siggraph08,但是因為Intel 提早把論文公布,所以可以提早看到performance。

http://softwarecommunity.intel.com/UserFiles/en-us/File/larrabee_manycore.pdf


要達成60fps 需要的資源數量

Intel 的算法大概是說,為了達成60fps (或者說每frame在15ms內計算出來)所需要的核心數量。

所以從這個就可以反推,只要有上面明示最大的core數量,那麼min fps就至少是60。

GOW是約24個1GHz core就可以達到1600×1200 noAA 60fps…. 而以很久以前HardOCP的測試來說,8800GTX大約是min 44fps。

FEAR的話也很可怕,25個core可以達到4xAA最低60fps的關係,和大陸某些網站的測試比較的話GTX280大概是107FPS。

線性擴展的性能

然後由於Intel宣稱只要追加核心,性能幾乎是線性成長。

所以如果實際推出的Larrabee產品是32core or 64core、2GHz的話,性能就會分別是上述的2.5倍或5倍了。

所以”光是在GOW這款遊戲上”,Larrabee可以期望在和GT200差不多的die size上、用Intel的45nm製程放上64個小型core、可能超過2500M電晶體(相當於六個core2 duo的規模)、並且以單晶片發揮GTX280 SLI以上的性能。

[EDIT]:由於記錯core2 duo 65nm的規模,所以上述的推論數字要整個作廢;65nm Core2Duo的核心面積是143mm^2、電晶體是291M、核心本身(+32KB L1)是19M。

畢竟其實原文可能指的的是143mm^2的die size,架構不同數字差一大截的可能性更高…. 而如果以143mm^2為準的話,六倍再轉45nm會變成411mm^2前後。

而且斤斤計較的Intel做這麼大的可能性很低的關係,實際上32core 200~250mm^2前後比較適當。

—-

乍看之下Larrabee真的很有競爭力呢w

當然這樣估算實在是很草率,因為也不知道各自的記憶體頻寬是多少…._A_

(比方說,Intel先前就有”Core2Duo的模擬測試上假設核心有無限大的記憶體頻寬”)

這次Intel在Siggraph08的發表基本上也是個行銷,因為大部分的細節都不說,只說”預期性能”,也算是和當年PS2/PS3的”空氣主機”策略如出一轍就是了。

事實上這篇論文不只測這三款遊戲,但是卻只有這三款遊戲有放一些數據,可以想見這個數據應該是比較有可看性的才會被挑出來。

反過來說,如果和Core2duo同大小的狀況下可以放10個core,那麼至少就是core2duo 65nm的三倍或是六倍大的晶片了。

即使在45nm下會改善一些,core2duo 45nm的發熱量也是50w左右,那難怪Larrabee會被預估有300w的TDP…. XD

而且考慮Core2Quad可以賣到的價錢(光是Q6600都可以賣到五千台幣),相較之下Larrabee真是個賠錢貨….

世代に受け継がれた思い:【初音ミク】ハジメテノオトpv【アナログpv】

http://ext.nicovideo.jp/thumb/sm4167899

http://www.nicovideo.jp/watch/sm4167899

【初音ミク】ハジメテノオトpv【アナログpv】

http://myhome.cururu.jp/trickandtreat/blog/article/91002157568

pv解説 | ミク(ボーカロイド

從前作:

http://www.nicovideo.jp/watch/sm3165778

【初音ミク】恋愛ボーカロイド【アナログpv】

留下的一些遺憾轉化來的作品。

和其他PV常用的「不是人類的悲哀」相反,以「不是人類才得以有的欣喜」為主題,以主人公不斷地世代交替為前提,象徵不斷得到繼承的心意,回歸到ハジメテノオト(かわらない思い)上。

歌詞が

 「ハジメテノオトはなんでしたか」(ミクが知らない時のこと)

 「ありましたか」(ミクと一緒に見つける)

 「なれましたか」(ミクがハジメテノオトになる)

と変わっているので、それに伴い、ミクも

 「与えられる存在」

 「初代からもらったものを受け継いで、二代目と一緒に育てていく」

 「与える存在」になる

「はじめまして」

初音ミク

彼女の名と、歌声は

未来へとつながる、

ハジメテノオト

そりぁ神PVだわ。

今日間奏說明變換(因為接力的關係總是有可能會跑掉):

> VOCALOID2『初音ミク』は只の”楽器”にすぎません

> しかし、”楽器”にありったけの気持ちを、魂を込める作者がいます

> そして、”楽器”が奏でる【オト】に心震わせる人達がいます

> そんな人達がいるからこそ、”楽器”の音色は『歌声』となり

> だから今日も変わらずに、ミクは『ハジメテノオト』を奏で続けていけます

本家ハジメテノオト目標8/31以前破百萬。能破嗎?能維持住現在的氣氛、不荒らし的話,破了百萬就是奇蹟啦。

—–

http://ext.nicovideo.jp/thumb/sm4154788http://www.nicovideo.jp/thumb_mylist/7794086http://ext.nicovideo.jp/thumb/sm4086360

http://www.nicovideo.jp/watch/sm4154788

【30秒入魂】ボーカロイドショートPV集 – CMPV Clips Vol.2 【動画師集結】

CM~

因為有未公開曲的關係,一不小心會漏掉XD

—-

ヴォーカロイド4コマ漫画

『みくよん』まとめよみ【 完結 】

『リレヨン』まとめよみ【続投中..】

『カイトとメイコ』まとめよみ【続投中..】

『がくっぽい人』まとめよみ【続投中..】

森之宮異聞【pixivにて展開中】

なぎみそさんがんばれすぎw

Larrabee的思考重心

1. Larrabee 架構主要目的為multi core Software renderer。

會場給予的presentation可以看出,Intel 透過遊戲測試數據,認定目前的rasterizer架構並沒有顯著的固定load,所以沒有必要準備fix pipeline。

他們將包含rasterizer、ROP等目前GPU既有的fix func stage全部改為software。

2. Intel 實際的實驗device命題,為”與Core2Duo相同的規模下,更換為Larrabee版的x86 core,能夠得到多少的繪圖性能boost”

他們在4MB 65nm 版Core2Duo相同大小的晶片上,放上了10個具有16way Vector的x86 core、一定數量的TMU(性能與規模不明)。

Core與TMU是分離,並且全部採512bit 雙向 ring bus 互聯。

內建microOS,以軟體方式模擬DirectX/OpenGL硬體功能,並且在內文不時指出”不必重新設計”的好處,以及”比較聰明”、有硬體指令集作加速的software rasterizer。

運作模式類似tile、每個core有L1與256KB的L2 cache,與Ringbus互相連接,但是否與材質共用則不明。

(更正:Larrabee有獨立的32KB texture cache)

3. 根據Intel的統計,core數量與性能為線性關係。

8cores為1x下、Gear Of Wars在48core下得到6x performance boost。

對asic fix-function pipeline的性能與電晶體規模優勢,他們以software的靈活性、以及重新設計的小core有足夠優勢來回應。

這個結構畢竟是實驗用,是否與未來產品有絕對相同的關連不明。

但是以Intel在內文 不時強調的特點來說,至少multi-core CPU + TMU,software rasterizer這兩個特性應該是不會改變了。

對Intel來說,NV與AMD/ATI手上持有的大量繪圖相關專利,是他們踏入繪圖市場最大的障礙;但是NVIDIA與AMD是以ASIC電路設計的方式呈現出來(來保證效率),缺點就是每一到兩代可能就得重新設計。如果每個世代的產品都有固定規模的loading、非得做這些事情的話,那就還算是值得;但是似乎不見得是如此。

Intel 的想法是,CPU core執行的software rasterizer在”效率”(考慮overdraw等”會被浪費的性能)上必然是最佳的,並且可以不斷地改進;問題是x86 core目前在desktop市場上的核心具備了不少”與繪圖無關的特性”,比方說較長的pipeline、較強大的分支預測等等,造成以電晶體的規模來看,CPU來執行繪圖工作時,效率會與GPU有很大的差異。

所以他們要做的其實是個”最小限度並且最高效率的x86 core”、來滿足software rasterizer執行上的需求,只要縮小到某個範疇,CPU執行software rasterizer的效率就會趕上GPU設計ASIC的效率,原因是每次重新設計,NV與AMD不可能花費過高的成本在設計上,一定是採用library來兜,就不會像Intel把設計高度optimize時必然會採用的customize design。

當然這樣講相當籠統,說起來CELL也是在尋找”最小規模、最低成本但最高效率的SIMD processor”,然後加以不斷擴充數量而已;問題是Intel 認為,沒有使用與host CPU相同的ISA,造成programmer需要學習兩種不同的programming model,而造成推廣上的困難,所以Larrabee為了考慮未來與CPU core的整合、programmer在存取這些core的時候不需要學習等訴求,仍然提供了一個有完整記憶體保護功能、分頁功能的x86 core,只是只提供in-order design、dual-issue,管線設計上接近過去P54c的規模。

所以到底需要做多少”GPU的功能”在上面,就變成是量化研究的重心了,這也是這回Siggraph2008上Intel將會發表的內容。

以結論來說,Larrabee實質上可以說是把各種GPU的工作,比方說各種fix function pipeline,以指令集的方式實作進CPU,這部分可能不會公開(這樣未來就不需要處理相容性的問題)。

當然這樣的好處是可以處理一些繪圖上奇奇怪怪的需求,比方說過去ROP必然在pixel shader與memory controller中間,所以如果今天pixel shader想要用到”另一個、前一個pixel的z值”這種奇怪的演算法,那就得在ROP設計上另外支援。

但是沒有硬體化的話,顯然地throughtput大概不會大到哪去:比方說 RV770在SIMD core上的TMU(4×10)、與ROP的texture cache(4組)之間有320GB/s的頻寬(cross bar),Larrabee的512bit雙向ring bus宣稱1TB/s,那代表傳輸量至少要有8Gbps,考慮2GHz運作的話可能是切成四段,或者是1GHz八段(同時有八個資料在ring bus上傳輸);但是以傳統的觀念來說,ring bus的頻寬絕對不敷IMR使用的關係,所以Larrabee勢必要引入一些其他的設計,比方說模擬GPU動作的microOS部分,就需要動一些腦筋,才能節省頻寬。

一個參考的數據是,目前已知最快的DX9 class software rasterizer-Swift Shader,在Core2Quad上面執行Crysis的時候,在640×480還達不到10fps。

http://www.transgaming.com/products/swiftshader/

現在Larrabee可以明顯看到的是,他們將運算的要素全部解開,以他們熟悉的實作法加以重組,並且放入CPU的設計裡面,最後再用micro OS之類的方式包裝成GPU;畢竟他們還很不熟悉GPU市場(上一個i740已經是很久以前的事情了),第一個產品出槌的話透過這種方式還有得改。

當然了,既然Larrabee打算讓software rendering相關的動作都有專用的指令集加速的話,那應該可以到相當快的地步才是;可是這樣的話其實等於你還是把所有ROP該有的要素都給做進去了,這些指令集硬體實作上的效率其實也是很值得關注的;Larrabee的整個cache系統還不知道能不能滿足需求,但是cache至少會讓程式好寫一點;CELL和CUDA的share memory最典型的問題,就是工作的workset超過那個容量的話,就會變得非常麻煩….現在還沒人可以在cache設計讓從Intel手上討到便宜的緣故,這也是Larrabee在通用運算部分最有吸引力的地方。

想想之前他們還在嚷著GPGPU沒有意義,CPU的core很快就會多到沒人想用GPU算東西;現在他們的產品也要出來了….XD

其實事情很單純,GPU這種形式的產品單一thread性能不高、靠高平行度衝thoughtput,所以記憶體系統為了拉高頻寬,延遲通常非常大,和現在CPU要求低延遲、單一thread執行性能得很高的狀況有很大的區別,所以如果Intel還是想賺這個錢,大概就得設計一個符合這種需求的晶片才行,那就可以視為GPU(or throughtput-optimized processor)而不是CPU;反過來說,那麼你就很難把GPU直接吞進CPU了….一個針對thoughtput需求optimize的core,和現有的CPU的設計上其實還是不少衝突的。

光讓Intel承認這點,就可以說是NVIDIA的大勝利了也說不定。

—–

延伸:

http://www.tacc.utexas.edu/~cburns/papers/izb-tog.pdf

The Irregular Z-Buffer: Hardware Acceleration for Irregular Data Structures

http://attila.ac.upc.edu/wiki/index.php/Main_Page

Attila Project

The Attila Project goal is to research and develop high performance microarchitectures for the next generation of GPUs. To this end, the team has started by exploring the performance of the current generation (R580, G70, G80) of rasterization-based GPUs. So far we’ve produced a full GPU (soft) stack: an OpenGL driver, an Attila driver, and a cycle-accurate simulator of the first incarnation of the Attila architecture. Additionally, the team has produced helper tools to capture open GL traces, play the captured traces and a WaveForm visualizer for the Attila simulator.

fiber:user-customize micro threading。(….可自訂的微執行緒?)

http://blog.chinaunix.net/u/18517/showart_734498.html

http://softwarecommunity.intel.com/articles/eng/1677.htm

In the Win32 threading API, there is a threading option called fibers that enables users to write their own thread scheduler and so exert fine-grained control over threading operations. This too is not possible in OpenMP.

—–

http://pc.watch.impress.co.jp/docs/2008/0804/kaigai457.htm

ついにベールを脱いだIntelのCPU&GPUハイブリッド「Larrabee」

全部重畫,後藤老爹實在是太猛了。_A_

文件裡面其他關於延遲隱蔽、thread & fiber、vector reorder unit在內的全部都仔細解釋,他老人家果然沒把NDA放在眼裡….

不過後藤老爹說「Larrabee的software stack與GPU不同,它本身執行micro OS,將host CPU上的工作在Larrabee內的core完成」,我看起來是沒有這種感覺….它應該是把software rasterizer 寫在micro OS裡面,然後透過driver包裝成一張普通的GPU;但是因為有一般CPU等級的靈活性,所以你可以把很多過去要host CPU作的事情,透過DX11的compute shader或者是Larrabee自己的programming model來執行,host CPU就除了發號施令之外閒閒沒事….但是這其實GPU目前也是如此,不然難不成要說是”不需要driver的GPU”嗎?那好像又不太對。

另外,抽象化當然是好事沒錯,但是抽象化帶來的overhead自然是無法忽略,所以你要是想衝出peak performance,那麼你還是得要意識到GPU實際硬體的vector長度,我想這點Larrabee也不會不同就是了。

但是同時支援DX11 compute shader、自己本身的專用native C/C++ compiler都可以存取這點,看起來和CUDA相比是已經有抗衡的態勢就是了。(當然CUDA很可能會影響DX11 compute shader的結構,所以差異大概不會像Larrabee這麼大)

http://anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3367

Intel’s Larrabee Architecture Disclosure: A Calculated First Move

這邊就乾脆直接貼了XD

Intel Software Network at SIGGRAPH 2008

http://softwarecommunity.intel.com/articles/eng/3803.htm

Siggraph08 paper本體。

http://softwarecommunity.intel.com/UserFiles/en-us/File/larrabee_manycore.pdf