Tags:
Node Thumbnail

ไมโครซอฟท์โชว์เดโมของ Project N ซึ่งเป็นเทคโนโลยีด้านคอมไพเลอร์ตัวใหม่สำหรับแพลตฟอร์ม .NET

ในเดโมของไมโครซอฟท์ได้ลองคอมไพล์แอพ FreshPaint บน Windows Store ด้วย Project N และได้ผลว่าแอพทำงานได้เร็วกว่าเวอร์ชันปกติ เทคนิคเบื้องหลัง Project N ไม่ใช่การทำ JIT (just-in-time) แต่เป็นการ optimization (ที่ไม่ได้เปิดเผยรายละเอียดว่าทำอย่างไรบ้าง)

Project N มีเป้าหมายเพื่อให้แอพ .NET/C# บน Windows 8 และ Windows RT ทำงานได้เร็วขึ้น และน่าจะเปิดให้คนทั่วไปใช้งานได้ในปีหน้า 2014

ที่มา - ZDNet

Get latest news from Blognone

Comments

By: mr_tawan
ContributoriPhoneAndroidWindows
on 21 November 2013 - 16:19 #657184
mr_tawan's picture

ผมเข้าใจว่า​.NET runtime เป็น​ jit อยู่​แล้วนะครับ​ MS คงจะใช้วิธี​ optimize โค๊ดโปรแกรมในช่วงคอมไพล์​มั้ง


  • 9tawan.net บล็อกส่วนตัวฮับ
By: darthvader
Windows PhoneWindows
on 21 November 2013 - 16:39 #657202
darthvader's picture

น่าจะพัฒนาให้ Program ทั้งหมดที่เขียนด้วย .Net สามารถ Run ที่ Windows RT ได้ // ขอบคุณสำหรับข่าวนะครับ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 21 November 2013 - 17:17 #657235 Reply to:657202
mr_tawan's picture

ผมว่า .Net App ทั้งหมดเลยคงยากนะ น่าจะติดโน่นนั่นนี่ (เช่น WinForm)


  • 9tawan.net บล็อกส่วนตัวฮับ
By: darthvader
Windows PhoneWindows
on 21 November 2013 - 17:51 #657254 Reply to:657235
darthvader's picture

นั้นสิครับ ผมเขียน WinForm เสียดาย เมื่อเป็น framework ของ Microsoft เองน่าจะหาทางทำให้ run ได้

By: hisoft
ContributorWindows PhoneWindows
on 21 November 2013 - 20:05 #657330 Reply to:657202
hisoft's picture

ถ้าเป็น .NET 4.x (4.0, 4.5) นั่นเข้าใจว่ารันได้ทั้งหมดอยู่แล้วนะครับ ถ้าไม่ได้เรียกใช้ library ที่เป็น x86-64

By: johnny.sayasane
ContributorWindows PhoneSymbianWindows
on 21 November 2013 - 16:44 #657210
johnny.sayasane's picture

แสดงว่า FreshPaint ใช้ .NET เหรอครับเนี่ย //แอบตกใจ
ถ้างั้นอยากให้ MS กลับมาทำ XNA ต่อจังเลย... ผมชอบมากนะ XNA ใช้ง่ายมากถ้าเทียบกับ DirecX ตรงๆ


ສະບາຍດີ :)

By: SaMzAn
Windows PhoneWindows
on 21 November 2013 - 17:07 #657222
SaMzAn's picture

สำหรับใครที่อยากเห็น performance ของเจ้า Project N ลองเข้าไปดูตามนี้ครับ
เลื่อนไปในนาทีที่
1:20:18

By: darthvader
Windows PhoneWindows
on 21 November 2013 - 17:50 #657253 Reply to:657222
darthvader's picture

เนื้อหาคงค่อนข้าง advance คนฟังนั่งเงียบเลย คนบรรยายต้องบอกให้ช่วยตบมือ :D // ความเร็วต่างกันแบบเสี้ยววินาทีนะครับ // ขอบคุณครับสำหรับ Video

By: sompu
ContributoriPhoneWindows PhoneAndroid
on 21 November 2013 - 18:26 #657276
sompu's picture

น่าจะเป็นตัว JIT Compiler นะ สำหรับ 64 bit Codename ชื่อ RyuJIT
เห็นกราฟแล้วโหดมากก!
มีเวอร์ชั่น CTP แล้ว ลองใช้ดู แต่ support เฉพาะ win 8.1 และ win server 2012

link download ->> http://aka.ms/RyuJIT

วิธีการ

After installation, there are two ways to turn on RyuJIT. If you just want to enable RyuJIT for one application, set an environment variable: COMPLUS_AltJit=*. If you want to enable RyuJIT for your entire machine, set the registry key HKLM\SOFTWARE\Microsoft.NETFramework\AltJit to the string "*". Both methods cause the 64-bit CLR to use RyuJIT instead of JIT64. And both are temporary settings—installing RyuJIT doesn’t make any permanent changes to your machine (aside from installing the RyuJIT files in a directory, that is.)

ที่มา:http://blogs.msdn.com/b/dotnet/archive/2013/09/30/ryujit-the-next-generation-jit-compiler.aspx

By: osmiumwo1f
ContributorWindows PhoneWindows
on 21 November 2013 - 18:39 #657286 Reply to:657276
osmiumwo1f's picture

อ่านชื่อ codename แล้วนึกถึงรายการคนอวดผีเลย

By: SaMzAn
Windows PhoneWindows
on 21 November 2013 - 18:52 #657300 Reply to:657286
SaMzAn's picture

RyuJIT สัมผัส?

By: redgene
iPhoneAndroid
on 21 November 2013 - 19:54 #657326 Reply to:657300

555+ ช่างคิดได้

By: hisoft
ContributorWindows PhoneWindows
on 21 November 2013 - 20:05 #657329 Reply to:657326
hisoft's picture

+1 ผมจะชมคนเปิดหรือคนตบมุกดีครับเนี่ย

By: Elysium
ContributorWindows PhoneSymbianWindows
on 21 November 2013 - 20:07 #657333 Reply to:657329
Elysium's picture

"ตบ" ทั้งคู่ครับ


คนขี้ลืม | คนบ้าเกม | คนเหงาๆ

By: garmin
Android
on 22 November 2013 - 01:12 #657426 Reply to:657326

+1 ผมจะชมคนเปิดหรือคนตบมุกดีครับเนี่ย 555

By: Elysium
ContributorWindows PhoneSymbianWindows
on 21 November 2013 - 20:01 #657328 Reply to:657276
Elysium's picture

ลิงค์ย่อเก๋ดีนะเนี่ย AKA.MS


คนขี้ลืม | คนบ้าเกม | คนเหงาๆ