ในการวิเคราะห์นี้ เราจะดูเวลาในการสร้าง AOSP บนโปรเซสเซอร์ AMD และวิธีเปรียบเทียบกับคู่แข่งในแง่ของราคาที่คุ้มค่า!
สองสามเดือนก่อน ฉันเริ่มต้นบทความหลายชุดที่มีจุดมุ่งหมายเพื่อตรวจสอบสิ่งที่ส่งผลต่อเวลาในการสร้าง เมื่อสร้าง Android ROM จากตัวเลือกโอเพ่นซอร์ส เช่น CyanogenMod หรือ OMNIRom
คุณแสดงให้เราเห็นว่าคุณสนใจมาก จากนั้นจึงทำอย่างอื่น -- เริ่มถามคำถาม Intel หรือ AMD สร้างความแตกต่างหรือไม่? แล้วโปรเซสเซอร์โมบายล์กับเดสก์ท็อปล่ะ? ฉันมีคำถามเดียวกันหลายข้อและมีหลักฐานน้อยมากที่จะสนับสนุนในเวลานั้น บทความวันนี้จะช่วยตอบคำถามบางข้อที่โปรเซสเซอร์ AMD เพื่อดูว่ามีเวลาในการสร้าง AOSP เป็นอย่างไร
ก่อนที่เราจะเริ่มต้น เป็นโอกาสที่ดีที่จะอธิบายบางสิ่งบางอย่าง - สิ่งที่คุณคาดหวังได้จาก XDA เกี่ยวกับความครอบคลุมของฮาร์ดแวร์พีซี เราจะยังคงมุ่งเน้นไปที่สิ่งต่าง ๆ ที่ส่งผลต่อเวลาในการสร้าง เนื่องจากสิ่งนี้ดูเหมือนจะเป็นความสนใจที่ใหญ่ที่สุดที่ไม่สามารถพบได้จากที่อื่น แต่เมื่อเราเปลี่ยนจากการมุ่งเน้นนั้นไปมองด้านอื่นๆ เช่น ความเป็นจริงเสมือน/เสริม หรือการให้ การกำหนดค่าบิลด์ที่แนะนำ เราจะไม่ทำงานได้ดีหากเราไม่ได้ดูระบบทั้งหมดรวมถึงกราฟิกด้วย โซลูชั่น หากมีสิ่งใดที่คุณต้องการเห็นเพื่อการพัฒนาหรือเหตุผลอื่น ๆ โปรดติดต่อเราและแจ้งให้เราทราบ!
การทดสอบการกำหนดค่า
หลังจากบทความก่อนหน้านี้ เราได้ติดต่อกับ AMD และพวกเขายินดีที่จะจัดหาโปรเซสเซอร์ 3 ตัวในกลุ่มผลิตภัณฑ์ปัจจุบันสำหรับการทดสอบ: Athlon X4 845; FX-6350 และ FX-8350 ทั้งคู่มีคูลเลอร์ Wraith ใหม่ น่าเสียดายที่ต้องใช้มาเธอร์บอร์ดสองตัวแยกกันในการทดสอบ แต่ส่วนประกอบอื่นๆ ทั้งหมดจะยังคงเหมือนเดิม
ม้านั่งทดสอบ: เหลียนหลี่ Pit Stop T60B
ซีพียู: เอเอ็มดี แอธลอน X4 845; FX-6350; FX-8350 (ทั้งหมดใช้ระบบระบายความร้อนด้วยอากาศที่ให้มา)
เมนบอร์ด: ASRock A88M‑G/3.1 (X4 845); อัสซุส A5R97 R2.0 (FX-6350, FX-8350)
แกะ: ไมครอน DDR3-1600 2x4GB
เอสเอสดี: 2 x OCZ Trion 150 240GB กำหนดค่าใน RAID 0 (ยกเว้น /boot และ swap)
พลัง: คอร์แซร์ CX750M
ระบบปฏิบัติการ: Ubuntu 16.04 LTS พร้อมการอัปเดตล่าสุดติดตั้งในวันที่ 2 มิถุนายน
การจัดหา: CPU และเมนบอร์ด ASRock ทั้งหมดจาก AMD ชิ้นส่วนอื่นๆ ทั้งหมดถูกซื้อหรือมีพร้อมสำหรับฉัน
แผนการทดสอบ
ทั้ง CyanogenMod (สาขา cm-13.0) และ OmniROM (สาขา android-6.0) จะถูกซิงค์และอุปกรณ์/เคอร์เนล/ผู้ขายเพิ่มเติมที่จำเป็นสำหรับ Nexus 6P (angler) แต่ละการกำหนดค่าจะมีการสร้างทั้งหมด 12 บิลด์: 3 บิลด์ที่ล้างแคชแล้ว 3 บิลด์ใช้แคชที่เติมไว้ล่วงหน้า ค่าเฉลี่ยจะถูกนำมาจาก 3 บิลด์และใช้เป็นเวลาบิลด์ "ที่ไม่ใช่ ccache" และ "ccache" ของการกำหนดค่า ฉันแน่ใจว่ามีผลลัพธ์ที่ดีกว่าที่สามารถทำได้บนฮาร์ดแวร์ AMD พร้อมด้วยตัวเลือกอื่นๆ และเราจะสำรวจสิ่งเหล่านั้นในการทดสอบแยกต่างหาก แต่สำหรับสิ่งนี้ ทุกอย่างเกี่ยวกับความสม่ำเสมอ - การลดตัวแปรให้เหลือน้อยที่สุดและเพิ่มกลุ่มควบคุมให้สูงสุด
เรธ คูลเลอร์
ก่อนจะไปถึงผลลัพธ์ ฉันอยากจะแจ้ง AMD เกี่ยวกับตัวทำความเย็น Wraith ก่อน ฉันเปิดอันที่มาพร้อมกับ FX-6350 แล้วนำกลับมาใช้กับ FX-8350 หลังจากทำความสะอาดและทาซิลิโคนอีกครั้ง และแม้แต่ในระหว่างกระบวนการสร้างทั้งหมดและในห้องเซิร์ฟเวอร์ ฉันก็ได้ยินเสียงแฟน ๆ มากมายเข้ามา แต่ไม่ใช่ Wraith ตัวทำความเย็นยังมาพร้อมกับไฟ LED ที่ไม่สว่างในอันที่ฉันเปิดไว้ แต่นั่นอาจเป็นปัญหากับบอร์ดเนื่องจากเป็นมือสอง
ผลลัพธ์และการตีความ
โอเค คุยกันพอแล้ว คุณมาที่นี่เพื่อรอเวลาสร้าง เอาล่ะ มาดูค่าเฉลี่ยของ 3 บิวด์ในแต่ละอัน:
เวลามีหน่วยเป็นชั่วโมงและนาที โปรเซสเซอร์ตัวแรก X4-845 มีพื้นฐานมาจาก Carizzo และเป็นสถาปัตยกรรมล่าสุด อีกสองรุ่นคือ FX-6350 และ FX-8350 มีพื้นฐานมาจากการออกแบบของ Vishera และออกสู่ตลาดมาเป็นเวลา 3 และ 4 ปีตามลำดับ เราไม่สามารถดึงประสิทธิภาพของ Carizzo เทียบกับ Vishera ได้มากนัก เนื่องจากปัญหาคอขวดของ CPU สูงเกินไป และทำให้บิวด์ประสบปัญหาอย่างมากในบิลด์เต็มรูปแบบโดยไม่มีแคช นั่นเริ่มเปิดออกและเราเห็นภาพที่ดีขึ้นของการแสดงกับ Vishera แต่ถึงอย่างนั้นก็ตาม ของ FX-8350 CPU ทั้งหมดมีการกระตุกที่ 100% สำหรับส่วนที่ดีของทั้ง non-ccache และ ccache สร้าง น่าเสียดายที่นี่หมายความว่ามีปัญหาคอขวดอยู่ที่นี่
เมื่อเรามองสิ่งนี้จากมุมมองที่ต่างออกไป - ราคา - เราจะเห็นได้ ราคาประมาณ $500 คุณสามารถสร้างการกำหนดค่าการทดสอบที่ฉันมีได้ที่นี่ โดยการเปรียบเทียบ Intel i7-4790K จะ ราคาประมาณ 150 เหรียญ มากขึ้นเพื่อประสิทธิภาพในการสร้างที่เร็วขึ้น และงานสร้างอาจใช้เวลาถึงครึ่งหนึ่งของ FX-8350 สำหรับส่วนใหญ่ที่อาจเกินขีดจำกัด ฉันขอแนะนำให้ทุกคนพิจารณา FX-6350 โดยใช้เวลาในการสร้างนานกว่าเล็กน้อย แต่น้อยกว่า $30 ผู้สร้างเคอร์เนลหรือนักพัฒนาแอปอาจจะยังคงประสบปัญหาน้อยมากกับตัวประมวลผล FX ตัวใดตัวหนึ่งที่ทดสอบในสถานการณ์นี้ เพิ่มการ์ดแสดงผลเช่น Radeon RX 480 ที่กำลังจะมาถึงของ AMD ซึ่งคาดว่าจะมีราคาประมาณ 199 เหรียญสหรัฐ และคุณอาจมีเครื่องประกอบที่สามารถเพิ่มเป็นสองเท่าของระบบที่รองรับ VR ได้อย่างง่ายดายในราคาต่ำกว่า 700 เหรียญสหรัฐ
แล้วก็มี Zen ซึ่งเป็นโปรเซสเซอร์ที่ AMD ทำงานมาหลายปีเพื่อต่อสู้กับประสิทธิภาพที่ Intel ส่งมอบให้กับกลุ่มผลิตภัณฑ์เดสก์ท็อป Core ได้ดียิ่งขึ้น เมื่อปีที่แล้วมีสไลด์ระบุว่า Zen จะเสนอคำสั่งต่อนาฬิกา (IPC) เพิ่มขึ้น 40% เหนือ Excavator ซึ่งเป็นการปรับปรุงสองครั้งที่เกินกว่าที่โปรเซสเซอร์ Vishera ทดสอบ แม้ว่าจะไม่มีการระบุตัวเลขที่ชัดเจน แต่ประมาณการว่า IPC เพิ่มขึ้นตั้งแต่ 60% ถึง 90% จาก Vishera ถึง Zen เราจะตั้งตารอที่จะทดสอบโปรเซสเซอร์เหล่านั้นในขณะที่พวกเขาหาทางออกและเปรียบเทียบกับเวลาในการสร้างเหล่านี้เพื่อดูว่าพวกเขาปรับปรุงสถานการณ์ได้มากเพียงใด
บทสรุป
หากคุณเป็นหนึ่งในผู้ใช้ที่ต้องสร้างงานสร้างในลำดับที่สั้นมาก กลุ่มผลิตภัณฑ์ AMD FX ดูเหมือนจะดิ้นรนเพื่อให้ตรงกับประสิทธิภาพจากกลุ่มผลิตภัณฑ์ Intel Core ระดับสูงกว่า แต่ในกรณีที่ขาดเวลาในการสร้าง มันก็ชดเชยราคา ทำให้สามารถสร้างหนึ่งในนั้นได้ ระบบที่มีงบประมาณจำกัดมีแนวโน้มมากขึ้น - โดยเฉพาะอย่างยิ่งหากนำชิ้นส่วนที่มีอยู่บางส่วนกลับมาใช้ใหม่ เช่น แหล่งจ่ายไฟหรือ กรณี. ผู้ที่มุ่งเน้นเฉพาะ AOSP ROM แบบเต็มจากแหล่งที่มาอาจประสบปัญหา - เคอร์เนลและแอป นักพัฒนาควรจะสามารถพัฒนาบนโปรเซสเซอร์ AMD ได้โดยไม่ต้องกลัวประสิทธิภาพการทำงาน และด้วยโปรเซสเซอร์ใหม่ที่กำลังจะเปิดตัวในฤดูใบไม้ร่วงนี้สำหรับ Zen นี่เป็นโอกาสอันดีที่จะได้ ตรวจสอบข้อเสนอผลิตภัณฑ์ปัจจุบันของ AMD และกำหนดขั้นตอนในการประเมินประสิทธิภาพของ Zen อย่างเหมาะสมเมื่อถึงเวลานั้น เผยแพร่
ด้วยเวลาในการสร้างที่น้อยกว่า $30 และเกือบจะใกล้เคียงกัน FX-6350 ดูเหมือนจะเป็นหนทางที่จะได้รับประโยชน์สูงสุดจากทั้งสามสิ่งนี้ ผู้ที่สามารถจ่ายเพิ่ม $30 อาจจะดีกว่าถ้าใส่ RAM ที่เร็วกว่าหรือ GPU ที่ปรับปรุงแล้วหากพวกเขากำลังเล่นเกม แม้ว่าโปรเซสเซอร์เหล่านี้จะใช้งานได้ยาวนานกว่า แต่ก็ได้พิสูจน์แล้วว่าสามารถตามทันแอปพลิเคชันทั่วไปส่วนใหญ่ได้ โดยเฉพาะอย่างยิ่งเมื่อจับคู่กับ GPU ที่เหมาะสมสำหรับการเล่นเกม และคุ้มค่ามากสำหรับผู้ที่ต้องการอัปเกรดบน งบประมาณ. แต่จะเกิดอะไรขึ้นหากคุณกำลังพิจารณาที่จะอัปเกรดออกจากกลุ่มผลิตภัณฑ์ใด ๆ ในปัจจุบัน?
คำแนะนำของฉันคือรออีกสักหน่อยเพื่อให้ Zen ออกมา ดำเนินการต่อและอัปเกรด GPU ตอนนี้ในขณะที่คุณรอ เนื่องจากคุณสามารถนำสิ่งนั้นไปใช้กับเมนบอร์ดตัวใหม่ได้ Zen มีศักยภาพที่จะเปลี่ยนแปลงเกมได้อย่างมาก และคุ้มค่ากับการรอดูประสิทธิภาพก่อนตัดสินใจ
ขอขอบคุณ AMD อีกครั้งสำหรับการจัดหา CPU สำหรับการทดสอบเหล่านี้! คุณพบว่าข้อมูลนี้มีคุณค่าหรือไม่? คุณต้องการเห็นการทดสอบอะไรต่อไป แจ้งให้เราทราบในความคิดเห็นด้านล่างหรืออย่าลังเลที่จะสนทนาต่อในฟอรัม, Twitter, Facebook หรือ Google+ ของเรา!