Originally posted by Amethystx
View Post
Announcement
Collapse
No announcement yet.
ARM ROOM นั่งคุยเรื่อง arm และ risc tecnology
Collapse
X
-
มาเพิ่มครับ วันนี้เจอพวกครั่ง AVX512 อาละวาดอีกล่ะ ก็นะ ก็ตามที่บอกไม่มีพี่ก็ไม่ตาย
คือนะครับ AI-ML นะครับ เราก็รู้ว่าทุกวันนี้มันเรียกใช้
TENSOR API ใช่มั้ย ซึ่ง TENSOR API มันไม่ได้ใช้ AVX 512 นี่ครับ
มันใช้ TPU แบบเดียวกับ CUDA นั่นแหละ ในเมื่อเราพัฒนาด้วย TENSOR FRAMEWORK Python หรืออื่นๆ
แทนที่จะไปใช้ CPU ที่มี AVX บลาๆๆๆๆๆๆๆๆๆๆๆ ARM เค้าก็เลยออก NPU Core ที่ทำงานแบบ NATIVE TENSOR
แบบเดียวกับที่ AMZAON ใช่ครับ ก็คือ N1-N37/57/77
มันก็ทำงานได้ดีด้วยนี่สิ และถ้าไม่มี WORKLOAD ก็ปิดได้เลย ไม่ต้องเลี้ยงไฟให้ชุดคำสั่งยาวๆ
อย่าง AVX512 ด้วยอีกทั้งมันทำงานแบบ NATIVE มันก็เร็วกว่า อย่าง ROCKCHIIP ข้างบนนั่น
กินไฟ 5 - 10 WATT เองนะ แต่ทำงานได้ UPTO 3 TOPS ซึ่งเทียบกับ X86 ในระดับเดียวกัน
มันยังทำแบบนี้ไม่ได้เลยLast edited by ssk; 1 Jul 2020, 19:15:15.
Comment
-
แล้วก็นะครับ หักล้างเรื่อง AME advance matrix extension ที่ใส่มาเพิ่ม
นะครับ งานด้านการคูณ MATRIX น่ะ GPU มันทำงานแบบนี้ได้ดีมากอยู่แล้ว
แทนที่จะให้ NEON คำนวณ โยนไปให้ MALI GPU ทำไปสิ ปรกติบน X86 ก็ให้ GPU ทำอยู่แล้ว
แล้วขนาดข้อมูลมันยังเป็น FP32/64 อยู่เลย Stream Processor มันก็ทำงานได้
matrix 512x512 มันแค่ 8x8 node Matrix เอง ในขณะที่ GPU เล็กๆ 128 CUDA
มันก็คำนวนได้ 11x11 node matrix ซึ่งถ้าพวก Prographic ตัวสูงๆ มันจะคุณได้
4096 cudacore 63x63 node เลยนะ แค่ GPU ตัวเดียวก็แรงกว่า AVX-512 ของ XENON SCALABLE ทั้งตัวแล้ว
แบบท่วมเลย ไม่งั้นผลการทดสอบ GFLOP BENCHMARK มันก็ตามนั้นแหละครับ
ทีท่าน Keith9431 พูด ก็ถูกต้องครับ หลักการของ ARM ในปัจจุบันก็คือไครถนัดอะไร รับงานนั้นไป
TASK LOAD ตัวอื่นๆก็กระจายๆกันไปบน HSA LINK ผลรวมของการทำงานมันก็เพิ่มขึ้นเป็นเงาตามตัว
และประหยัดไฟกว่า
Comment
-
เอาเสป็คของ Nvidia Parker ที่ Mercedes นำมาใช้ในระบบปฏิบัติการ NTG 6.0 หรือที่เรารู้จักกันในชื่อ MBUX ให้ชมกันครับ
ส่วนรายละเอียดทั้งหมดกดไปดูได้ตามลิงค์ข้างล่างครับ
https://media.daimler.com/marsMediaS...l?oid=32705799
MBUX มาพร้อมระบบ AI ที่เราสามารถพูดคุยได้เช่นเดียวกับ Siri มีระบบ AR ที่นำเข้ามาใช้ในระบบนำทางเพื่อแสดงบ้านเลขที่ ชื่อถนน สถานที่สำคัญ รวมถึงทิศทางที่เราจะต้องไป
นับว่าเป็นการพัฒนาที่ดีขึ้นแบบก้าวกระโดดของ Mercedes เลยทีเดียวLast edited by saiymhok; 1 Jul 2020, 21:53:50.
Comment
-
Originally posted by best0032001 View Postมาอยู่ด้วย
รถยนต์ บลาๆๆๆๆ ผมก็ไม่ได้เก่งหรอก แต่เสวนาไปคุยไป ก็รู้สึกเพิ่มพูนความรู้ขึ้น
อุปกรณ์ที่จะนำมาใช้อ Diy มีอีกเยอะครับ ซิงเกิ้ลบอร์ด ราสเบี้ยน pi เอามาทำยัน server NAS สารพัดจะเล่น
Originally posted by MooNoiOCZ View Postแอบอ่านห้องนี้ทำไมสบายใจกว่าแอบอ่านห้องโน้น ไม่ได้คิดไปเองใช่มั้ย
มาช่วยปั่นห้องได้ครับ
Originally posted by saiymhok View Postเอาเสป็คของ Nvidia Parker ที่ Mercedes นำมาใช้ในระบบปฏิบัติการ NTG 6.0 หรือที่เรารู้จักกันในชื่อ MBUX ให้ชมกันครับ
ส่วนรายละเอียดทั้งหมดกดไปดูได้ตามลิงค์ข้างล่างครับ
https://media.daimler.com/marsMediaS...l?oid=32705799
MBUX มาพร้อมระบบ AI ที่เราสามารถพูดคุยได้เช่นเดียวกับ Siri มีระบบ AR ที่นำเข้ามาใช้ในระบบนำทางเพื่อแสดงบ้านเลขที่ ชื่อถนน สถานที่สำคัญ รวมถึงทิศทางที่เราจะต้องไป
นับว่าเป็นการพัฒนาที่ดีขึ้นแบบก้าวกระโดดของ Mercedes เลยทีเดียว
แต่คร่าวๆๆก็มาทาง ควบคุมรถยนต์ ระบบอัติโนมัตินั่นหละ พี่เขียว เป็นพระเอกเลย
และมี เมอซีเดสเบนส์ โตโยต้า ควอลควอม ก็น่าจะเข้าร่วมด้วย
Originally posted by ssk View Postมาเพิ่มครับ วันนี้เจอพวกครั่ง AVX512 อาละวาดอีกล่ะ ก็นะ ก็ตามที่บอกไม่มีพี่ก็ไม่ตาย
คือนะครับ AI-ML นะครับ เราก็รู้ว่าทุกวันนี้มันเรียกใช้
TENSOR API ใช่มั้ย ซึ่ง TENSOR API มันไม่ได้ใช้ AVX 512 นี่ครับ
มันใช้ TPU แบบเดียวกับ CUDA นั่นแหละ ในเมื่อเราพัฒนาด้วย TENSOR FRAMEWORK Python หรืออื่นๆ
แทนที่จะไปใช้ CPU ที่มี AVX บลาๆๆๆๆๆๆๆๆๆๆๆ ARM เค้าก็เลยออก NPU Core ที่ทำงานแบบ NATIVE TENSOR
แบบเดียวกับที่ AMZAON ใช่ครับ ก็คือ N1-N37/57/77
มันก็ทำงานได้ดีด้วยนี่สิ และถ้าไม่มี WORKLOAD ก็ปิดได้เลย ไม่ต้องเลี้ยงไฟให้ชุดคำสั่งยาวๆ
อย่าง AVX512 ด้วยอีกทั้งมันทำงานแบบ NATIVE มันก็เร็วกว่า อย่าง ROCKCHIIP ข้างบนนั่น
กินไฟ 5 - 10 WATT เองนะ แต่ทำงานได้ UPTO 3 TOPS ซึ่งเทียบกับ X86 ในระดับเดียวกัน
มันยังทำแบบนี้ไม่ได้เลย
Originally posted by ssk View Postผมมองผ่านๆ พวก ARM มานานมากแล้วนะ จริงๆตอนนี้มันเป็น R-CISC ไปแล้วจริงๆ คือคำสั่งมันยาวขึ้น
แต่ยังไม่ได้ยาวพรืด แบบพวก X86 อย่าง Cortex A78/X1 มันมีคำสั่ง MATH NEON 128 BITS
ซึ่งทำงานคล้ายๆคำสั่ง AVX1/2 ได้อยู่นะ และตอนนี้เอาเท่าทีเราจะต้องจับมันจริงๆ
จะมี 5 กลุ่ม คือ
- BIG CORE Cortex X1/A78 < ตัวนี้ 2 size นะ กลายเป็น BIG-MED
- Little Core Cortex A57/55
- Multithread Server Arm. Cortex A65
- AI core Ethos N78/N57
- GPU MALI
ซึ่งโดยขนาดและหลักการทำงานของ CPU จิ๋วๆนี่คือรุม ด้วยสถาปัตยกรรม DINAMiQ มันก็ทำได้สบายๆล่ะ เพราะ
มันสามารถใส่ CPU CRUSTER ได้ถึง n-core คือ ยัดๆไปเหอะ จะใส่เท่าไหร่ก้ไปเพิ่ม Interconnection Linkเอา
พวก SERVER เลยจัดเต็ม MAX ที่ 128 Core เลย
ซึ่งจากข่าว A14 จะเป็น BIG (4)-(4) little (4 ) เป็น 12 Core แต่จริงๆ CPU พวกนี้มันยังฝัง AI Core เล็กๆ
ลงไปด้วย ซึ่ง Apple A12Z มีตัวนี้ 8 core ซึ่งเดิมพัฒนามาจาก GPU ยังไม่รวมพวก DSP-SIGNAL PROCESSESING ที่ยัดลงไปอีก
เทียบเท่า 1 Core A57 Core จริงมันจะเป็น
4+4+4+2+1 = 15 CU core ไม่รวม Graphic นะ ซึ่งมันเยอะมาก
เพราะฉนั้น ไม่ต้องมี MULTITHREAD หัวใหนว่างโดดลงไปได้เลย
ซึ่งในส่วนของ WINDOWS มันก็ราวนี้คือ 4 BIG 4 Little + 1 AI Core ( ethos ) + GPU มันจะไปแรงยังไง
และเท่าที่ทราบ X1 มัน Free Custom จัดได้เต็มที่เลย อย่าง AMD C7 กับ Apple A14 BIG CORE คงมาตัวนี้แหละ
ถามนิดนึงไครรู้มั่ง 1 TENSOR TOP มันเท่ากับกี่ G FLOP หว่า
Cisc ก็ใช้เทคนิคแบบ Risc เช่นชุดคำสั่งไ pipe line
Risc ก็เริ่มพัฒนา ใส่แนวทางแบบ X86 บางอย่างเพิ่มขึ้นมีคำสั่ง ต่างๆๆเพิ่มขึ้นจะให้
less is more เอาแต่ประหยัดไฟเกินไปก็ไม่ได้ แต่ Risc เช่น ARM ไงจะเพิ่มอะไรเค้า
ก็จะเน้นความเป้นโมบายล์ เป้นหลักต้องประหยัดไฟต้องคุมตรงนี้ด้วย ผมคิดว่า ARM แม่น่าแยกพิมพ์
เขียวไปเลยนะครับ ว่ารหัส ไหน ทำ ARM มือถือ โน้ตบุ้ค ARM อีกแบบเน้นมาฝั่ง พีซี server อาจไม่ต้อง
ใช้เทคนิค big + little CORE
------------------------
Cortex X1 นี่กี่ นาโนเมตรครับ ชักเยอะตามไม่ค่อยทัน 555 ?????Last edited by micronz; 1 Jul 2020, 22:52:22.
Comment
-
Originally posted by Amethystx View Postใช่แล้วคร้าบบปู่ ผมลงได้แล้วแต่ไม่มีไดรเวอร์อะไรเลย
แต่หลักๆๆที่เค้าเล่น ราสเบี้ยนกันจะใช้โอเอส ราสเบี้ยน ซึ่งคือลีนุกส์ หรือ ubuntu ARM
ส่วน Androi ไม่แน่ใจนะครับ ว่าลงได้ไม้พอดียังไม่ลงมาฝั่งอาร์ม
ผมเล่นลีนุกส์ บนฝั่ง X86 เป็นหลักอยู่ครับ ////ยุ่งหลายเรื่องช่วง นี้ มาศึกษาพวกระบบเคริื่องเสียง
ทำลำโพง Diy กับ มินิแอมป์ ปรับแต่งกันเองก็เสียเบี้ย ไม่รู้จบล่ะครับ 5
ไว้ถ้าสบโอกาศ คาดว่าคงมีวันได้ลง linux for ARM rasbianLast edited by micronz; 1 Jul 2020, 22:49:40.
Comment
-
Mercedes จะทยอยอัพเกรดระบบ Infotainment ในรถโมเดล 2021 เช่นพวก AMG GT, CLS ไปเป็น MBUX ทั้งหมด ซึ่งจะเริ่มวางขายในยุโรปและอเมริกาช่วงปลายปีนี้ ส่วนในไทยน่าจะข้ามไปปีหน้าเลย ซึ่งการใช้งานจากที่ได้ลองมาเป็นมิตรกับผู้ใช้มากกว่า NTG 5.5 เยอะ งานนี้ Nvidia ทำมาดีจริงๆ ขนาดแค่ 2B + 4L ยังรันระบบกราฟฟิคและฟังก์ชั่นได้ค่อนข้างราบลื่น แม้ว่าอาจจะยังไม่ล้ำเท่า Tesla แต่ถ้าอนาคตมีค่ายรถนำชิพไปใช้งานเพิ่มอีก Nvidia คงเป็นยักษ์ใหญ่ของวงการ AI รถยนต์ไปเลย
Comment
-
Originally posted by saiymhok View PostMercedes จะทยอยอัพเกรดระบบ Infotainment ในรถโมเดล 2021 เช่นพวก AMG GT, CLS ไปเป็น MBUX ทั้งหมด ซึ่งจะเริ่มวางขายในยุโรปและอเมริกาช่วงปลายปีนี้ ส่วนในไทยน่าจะข้ามไปปีหน้าเลย ซึ่งการใช้งานจากที่ได้ลองมาเป็นมิตรกับผู้ใช้มากกว่า NTG 5.5 เยอะ งานนี้ Nvidia ทำมาดีจริงๆ ขนาดแค่ 2B + 4L ยังรันระบบกราฟฟิคและฟังก์ชั่นได้ค่อนข้างราบลื่น แม้ว่าอาจจะยังไม่ล้ำเท่า Tesla แต่ถ้าอนาคตมีค่ายรถนำชิพไปใช้งานเพิ่มอีก Nvidia คงเป็นยักษ์ใหญ่ของวงการ AI รถยนต์ไปเลย
-----------------------------------------
---------------------------------------------
กลับมาฝัี่ง โน้ตบุ้ค วินโดว์
ฝั่ง os windows คงต้องรอให้ ลูกพี่ apple ลุยตลาดไปก่อนให้ พ่อ MS ร้อนก้น จี้ตูดพัฒนาโอเอสและ CPU
ให้ดีกว่านี้ซึ่งมีข่าวว่าทาง MS มอบให้ ควอลคอมพัฒนาซีพียูให้ตนเพื่อมาเน้นที่ serfaceอยู่ ข่าวเก่าก็ชม snapdragon 8CX
ไปก่อน ปี 2020 โดนโควิด คงเลื่อนเปิดตัว ตัวโนัตบุ้ค ARM5Gกันไปก่อน
Last edited by micronz; 1 Jul 2020, 23:03:25.
Comment
Comment