Internet of Things

ในยุค loT (internet of thing) ราคาอุปกรณ์คอมพิวเตอร์มีราคาถูกน่าใจหาย ทำให้เกิดบอร์ดต้นแบบสำหรับนักพัฒนาออกสู่ตลาดจำนวนมาก บอร์ดที่จุดประกายแรกคือ Raspberry Pi ในราคาต่ำกว่า 100 เหรียญสหรัฐ

ค่าย Jaguar Electronic สร้างบอร์ด JaguardBoard ที่ใช้ซีพียูอินเทล ราคาไม่แพง และประสิทธิภาพสูงพอที่จะรันระบบปฏิบัติการได้หลากหลาย เช่น Android, Windows, Linux และเมื่อปลายปี 2558 ทางค่ายเปิดตัวบอร์ดใน Kickstarter และประสบความสำเร็จในการระดมทุนเมื่อวันที่ 3 กุมภาพันธ์

ผู้เขียนรีวิวคุณสมบัติหลักๆ ของบอร์ด JaguarBoard เปรียบเทียบกับ Raspberry Pi 2, Pi 3 และ คอมพิวเตอร์โน้ตบุ๊กบางรุ่นเพื่อให้เห็นถึงประสิทธิภาพบอร์ดชัดเจนขึ้น

โครงสร้างบอร์ด JaguarBoard

ระบบปฏิบัติการที่รองรับ นอกจากนั้นยังรองรับ Android (Remix OS)

เปรียบเทียบคุณสมบัติของ JaguarBoard กับ Raspberry Pi

บอร์ด JaguarBoard มีจุดเด่นที่ใช้ Intel CPU ทำให้ง่ายต่อการพัฒนาโปรแกรมที่ควบคุมและรองรับระบบปฏิบัติการหลักได้ดี และมี eMMC จำนวน 16 GB ทำให้สะดวกต่อการพัฒนา พร้อมทั้งมี BIOS คล้ายกับคอมพิวเตอร์ยุคปัจจุบัน

แต่มีจุดเสียคือมี GPIO น้อยมากเพียง 4 ขา (ซึ่ง 3 ขา บอร์ดต่อสวิตช์เป็นทางเลือกเพื่อความสะดวก) เมื่อมี GPIO น้อย ผู้พัฒนาบอร์ดจัดทำเอกสารทางเว็บไซต์ มีตัวอย่างการเชื่อมต่อบอร์ดกับ Arduino ผ่าน I2C ทำให้สามารถขยาย GPIO ได้

เทียบคุณสมบัติกับ Raspberry Pi

ขนาดบอร์ดเมื่อเทียบกับ Raspberry Pi

ขนาด JaguarBoard มีขนาดประมาณกระเป๋าพกผู้ชาย ซึ่งใหญ่กว่า Raspberry Pi (มีขนาดเท่ากับบัตร ATM) ประมาณด้านละ 2 ซม

ด้านบนมีฮีตซิงค์ระบายความร้อนขนาดใหญ่เมื่อซึ่งเทียบกับ Raspberry Pi ทำให้ต้องมีระยะห่างจากด้านบนพอสมควร เพื่อให้มีอากาศถ่ายเท ส่วนด้านหลังบอร์ดมีพอร์ตสัญญาณเสียงและไมค์ ทำให้นูนกว่า Raspberry Pi

จากข้อจำกัดทั้งสองด้าน ทำให้กล่อง JaguarBoard ต้องมีความหนามากกว่า Raspberry Pi

ด้านหน้า JaguarBoard เทียบกับ Raspberry Pi3 และ Raspberry Pi 2

ด้านหลัง JaguarBoard เทียบกับ Raspberry Pi3 และ Raspberry Pi2

การทดสอบประสิทธิภาพของ JaguarBoard บน Linux

วัดประสิทธิภาพของ JaguarBoard บนระบบปฏิบัติการ Linux ค่าย Debian รุ่นล่าสุดของแต่ละบอร์ด ขณะทดสอบต้องรัน X Windows เพื่ออยู่ในสถานการณ์ทำงานทั่วไป (คล้ายกับการทดสอบประสิทธิภาพบนระบบปฏิบัติการ Windows) และรันโปรแกรม HardInfo ซึ่งเป็นโปรแกรมวัดประสิทธิภาพฮาร์ดแวร์บน Linux แต่พบว่าข้อจำกัดของโปรแกรม HardInfo ทำงานบนหนึ่งคอร์เท่านั้น

การทดสอบ CPU ด้วย Blowfish (ค่าวินาทีที่ทำงานเสร็จ ตัวเลขน้อยยิ่งดี)

ทดสอบประสิทธิภาพการเข้ารหัสข้อมูลแบบ Blowfish พบว่า JaguarBoard ทำงานเร็วกว่า Raspberry Pi 3 อยู่ 8 เท่า แต่ Raspberry Pi 2 และ 3 ใช้เวลาใกล้เคียงกันมากแตกต่างกันไม่ถึงหนึ่งวินาที

###การทดสอบ CPU ด้วย CryptoHash (ค่า Mbit/sec ค่ามากยิ่งดี)

เมื่อทดสอบประสิทธิภาพด้วย CryptoHash พบว่าประสิทธิภาพของ JaguarBoard มีค่ามากกว่า Raspberry Pi 3 7.6 เท่า ส่วน Raspberry Pi 3 เร็วกว่า Pi 2 16.74%

###การทดสอบคำนวณ Fibonacci (ค่าวินาทีที่ทำงานเสร็จ ตัวเลขน้อยยิ่งดี)

เมื่อทดสอบการคำนวณเลข fibonacci พบว่า JaguarBoard ทำงานเร็วกว่า Raspberry Pi 3 เป็น 2.67 เท่า แต่เร็วกว่า Pi2 2.24 เท่า และพบว่า Raspberry Pi 2 ทำงานได้เร็วกว่า Raspberry Pi 3 อยู่ 19.07 %

###การทดสอบ CPU (N Queen) (ค่าวินาทีที่ทำงานเสร็จ ตัวเลขน้อยยิ่งดี)

ทดสอบประสิทธิภาพด้วยการคำนวณปัญหา N Queen พบว่า JaguarBoard เร็วกว่า Raspberry Pi 3 เป็น 1.8 เท่า เร็วกว่า Pi 2 2.01 เท่า และ Raspberry Pi 3 เร็วกว่า Pi 2 10.44%

###การทดสอบ FPU (FFT) (ค่าวินาทีที่ทำงานเสร็จ ตัวเลขน้อยยิ่งดี)

ทดสอบหน่วยประมวลผลเลขทศนิยม (floating point unit - FPU) พบว่า JaguarBoard มีประสิทธิภาพดีกว่า Raspberry Pi 3, Pi 2 เป็น 10.94 เท่า, 11.37 เท่า

###การทดสอบ FPU (Raytracing) (ค่าวินาทีที่ทำงานเสร็จ ตัวเลขน้อยยิ่งดี)

พบว่า JaguarBoard มีประสิทธิภาพดีกว่า Raspberry Pi 3, Pi 2 เป็น 2.85 เท่า, 4 เท่า ตามลำดับ และพบว่า Pi 3 เร็วกว่า Pi 2 อย่างเห็นได้ชัดเจน

สรุปการทดสอบ CPU ส่วนแรก พบว่า JaguarBoard (Intel) สามารถทำงานคำสั่งบิตได้ดีกว่า Raspberry Pi 2, Pi 3 (ARM) เยอะมาก โดยพิจารณาจาก Blowfish และ CrytoHash เป็นการทำงานเข้ารหัสข้อมูลซึ่งต้องใช้คำสั่งประเภทบิตจำนวนมาก และ JaguarBoard ทำงานได้ดีกว่าประมาณ 1.5-2 เท่า Raspberry Pi3 (ARM) เมื่อทำงานชุดคำสั่งคณิตศาสตร์พื้นฐาน โดยพิจารณาจากการทดสอบการคำนวณเลข fibonacci และปัญหา N queen ซึ่งใช้คำสั่งคณิตศาสตร์จำนวนเต็มและคำสั่งกระโดดไปทำงานคำสั่งที่กำหนด

การทดสอบ CPU ส่วนที่สองเป็นการทดสอบการคำนวณตัวเลขทศนิยม พบว่า JaguarBoard (Intel) ยังทำได้ดีกว่าประมาณ สองเท่า และพบว่าคอร์ ARM A53 (Raspberry Pi 3) มีประสิทธิภาพสูงกว่า ARM A7 (Raspberry Pi 2) อยู่ 28.78 % ในการทดสอบ Raytracing

การทดสอบบน Windows 10

พบว่า JaguarBoard 2584 K node/sec ซึ่งผลการทดสอบดีมากกว่า โน้ตบุ๊ก Acer es14 ราคาต่ำกว่าหมื่น ( 1111 kilo nodes/sec)


จากผู้ผลิต JaguarBoard

การทดสอบการใช้งานปกติ

สามารถใช้งานอินเทอร์เน็ตได้ดี พร้อมดู YouTube ที่ความละเอียด HD ได้ ด้วย JaguarBoard มีความรองรับ Windows สามารถลงเพื่อดูหนังผ่านระบบอินเทอร์เน็ต หรือใช้แทนคอมพิวเตอร์ทั่วไปได้ แต่ด้วยหน่วยความจำที่มีจำนวนน้อยอาจทำงานช้ากว่าปกติ เมื่อเรียกใช้หลายโปรแกรมพร้อมกัน

สรุปข้อดี

  1. ราคาถูก (82 เหรียญ หรือประมาณ 2,900 บาท) มีประสิทธิภาพสูง เพียงพอสำหรับงานทั่วไป ที่เล่นอินเทอร์เน็ต ดู YouTube
  2. รองรับหลากหลายระบบปฏิบัติการ
  3. ใช้พลังงานไฟฟ้าน้อยกว่าโน้ตบุ๊ก
  4. สามารถเขียนโปรแกรมควบคุม hardware ได้ มี GPIO 12C

ข้อเสีย

  1. มีหน่วยความจำน้อยไปสำหรับงานที่เปิดหลายโปรแกรมพร้อมกัน หรือทำงานกราฟิก
  2. มี USB น้อยไปหน่อย และการแสดงผลออกได้เพียง HDMI เท่านั้น
  3. มี GPIO น้อยและไม่มี A2D (analog input)

ขอบคุณที่ช่วยเหลือ

Seksan Poltree
Comdet Phaudphut

ขอบคุณสถานที่

Khon Kaen Maker Club

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

mk Fri, 18/03/2016 - 22:31

ตัว text ตอนเขียนไม่ต้องย่อหน้านะครับ เพราะ markdown มันจะมองเป็นแท็กพิเศษไปครับ

panurat2000 Sat, 19/03/2016 - 08:43

In reply to by mk

jaguarboard => Jaguarboard

lot => IoT

raspberry pi => Raspberry Pi

raspberry Pi => Raspberry Pi

raspberry PI => Raspberry Pi

PI 2 => Pi 2

ตำกว่า => ต่ำกว่า

android => Android

windows => Windows

ในระดมทุน => ในการระดมทุน

ประสิทธิ์ภาพ => ประสิทธิภาพ

FPU (FFT) ) => FPU (FFT)

remix os => Remix OS

16 G => 16 GB

สวิทช์ => สวิตช์

arduino => Arduino

linux => Linux

สัญญาเสียง => สัญญาณเสียง

debian => Debian

Xwindows => X Windows

hardinfo => HardInfo

โอเพ่นซอร์ส => โอเพนซอร์ส

ทำงานได้เร็วว่า => ทำงานได้เร็วกว่า

ค่าค่าวินาที => ค่าวินาที

อินเตอร์เน็ต => อินเทอร์เน็ต

มีความรองรับ => รองรับ

ประมาณ 2900 => ประมาณ 2900 บาท

พอเพียง => เพียงพอ

ความคุม => ควบคุม

hardward => hardware

แต่พบว่า ข้อจำกัดของโปรแกรมทำงานบนหนึ่งคอร์เท่านั้น

ข้อจำกัดของโปรแกรมทำงานบนหนึ่งคอร์ ?

ในการทดสอบได้โปรแกรมที่มากับ debian ไม่ได้คอมไพล์ใหม่

ได้โปรแกรม ?

และ jaguarboard ( Intel ) ทำงานได้ดีกว่าประมาณ 1.5-2 เท่า raspberry Pi ( ARM )

เท่า raspberry Pi ?

เมื่อทำงานการคำสั่งคณิตศาสตร์พื้นฐาน

การคำสั่ง ?

และพบว่า คอร์ด A53(Pi3) มีประสิทธิภาพสูงกว่า A7

คอร์ด ?

mode Sat, 19/03/2016 - 23:58

พอเป็น x86 แล้วคิดไปคิดมาก็รู้สึกว่าซื้อ laptop มือสองน่าจะคุ้มกว่า :P

ผมว่า มันคนละจุดประสงค์นะครับ
บอร์ดจากัวร์ กินไฟ 5V ที่ 2A (10W) ใช้อแดปเตอร์ชาร์ทแท็บเล็ต เป็นแหล่งพลังงานได้เลย
ขนาดเล็กน้อย เอาไปต่อเป็น CarPC ยังได้เลย
หรือเป็น HTPC เล่นไฟล์ HD + bitBox
หรือทำเป็น HomeServer ประหยัดไฟ (ผมใช้ Cubieboard ทำเป็น VpnServer เอาไว้บายพาสเครือข่ายในมหาลัย)
หรือ ทำเป็น kiosk pc ต่อกะจอ ทำประชาสัมพันธ์ในห้าง ในห้องเรียน ห้องสมุด ฯลฯ
...

สรุป น่าจัดมาสักตัว