Apple จะจัดการเพื่อเปลี่ยนโปรเซสเซอร์ Intel X86 เป็น ARM ได้อย่างไร

ความขัดแย้งเกี่ยวกับข้อเท็จจริงที่ว่า Apple มีการเปลี่ยนแปลง อินเทล สำหรับโปรเซสเซอร์ของตัวเองภายใต้ ARM สถาปัตยกรรมยังห่างไกล นอกเหนือจากกลยุทธ์แล้วความจริงก็คือความท้าทายของ Cupertino นั้นใหญ่มากในแง่ของซอฟต์แวร์เนื่องจาก X86 และโปรเซสเซอร์มีส่วนเกี่ยวข้องกับ ARM และหน่วยประมวลผลเพียงเล็กน้อยเหตุใดจึงยากที่จะเปลี่ยนสถาปัตยกรรมและซอฟต์แวร์มีความสำคัญอย่างไร ในเรื่องนี้?

แอปเปิ้ลจะเล่นได้แข็งแกร่งกว่าในปี 2006 เมื่อในที่สุดก็ออกจากไอบีเอ็มเพื่อเข้าสู่แขนของ Intel เขากระโดดจาก บริษัท ที่มั่นคงและมีกล้ามเนื้อไปกับยักษ์ไปสู่สถาปัตยกรรมที่ภาคส่วนทั้งหมดทำงาน แต่ตอนนี้เป็นการเดิมพันบน ARM ในสภาพแวดล้อมที่ห่างไกลจากเวลานั้นและมีข้อสงสัยเกิดขึ้นในหมู่ผู้ใช้

Apple จัดการเพื่อเปลี่ยนโปรเซสเซอร์ Intel X86 เป็น ARM ได้อย่างไร

อะไรที่ใช้เวลามากขึ้นในการเปลี่ยนแปลงของ Apple และ Intel?

ไม่ต้องสงสัยเลยว่าการออกแบบและการวิจัยและพัฒนานั้น โปรเซสเซอร์ A13 จะรวมถึงจะมีค่าของการศึกษาเพราะมันจะถูกนำมาใช้ใน 5 นาโนเมตรกับ 12 คอร์และชุดของการปรับปรุงซึ่งมีข่าวลือเท่านั้น แต่นี่เป็นสิ่งที่ Apple สามารถตัดสินใจได้ตลอดเวลาทั้งเวลาในการพัฒนาและการปรับให้เหมาะสมของสถาปัตยกรรม ในทางกลับกันทุกอย่างที่เกี่ยวข้องกับ“ ฟองสบู่” ไม่ว่าจะเป็นฮาร์ดแวร์หรือซอฟต์แวร์ทำให้เกิดปัญหาร้ายแรง

MacBook Pro-แขน

ดังนั้นแง่มุมที่แอปเปิลคิดถึง Intel มากที่สุดนั้นไม่ได้อยู่ในฮาร์ดแวร์เช่นนั้น แต่ในส่วนซอฟต์แวร์ โดยไม่ต้องการเจาะลึกลงไปในแนวคิดทางเทคนิคมากเกินไปมีบางส่วนของกระบวนการเพิ่มประสิทธิภาพที่ Apple จะไม่เพียง แต่ต้องดำเนินการในระบบปฏิบัติการของตน แต่ทุกคนที่ต้องการให้การสนับสนุนในโปรแกรมจะต้องทำ

ก่อนอื่นโปรแกรมติดตั้งอย่างง่ายของโปรแกรมดังกล่าวควรจะสามารถเลือกระหว่างการรวบรวมที่แตกต่างกันขึ้นอยู่กับสถาปัตยกรรมหรือเลือกที่ถูกต้องโดยอัตโนมัติ นอกจากนี้คุณต้องพกรหัสจำนวนมากเพื่อแก้ไขให้ถูกต้องเนื่องจากข้อผิดพลาดในการรวบรวมและเครื่องมือต่างๆ

วิธีการบังคับให้นักพัฒนาหลายล้านคนโอนรหัสสำหรับฮาร์ดแวร์ ARM ของคุณ

MacBook แขน

Apple จะจัดการพอร์ตของโค้ดสำหรับระบบปฏิบัติการและเราเข้าใจว่าผู้ผลิตจะต้องทำสิ่งเดียวกันกับไดรเวอร์ของพวกเขา แต่ความท้าทายไม่ได้อยู่ที่ความท้าทายอยู่ในชุมชนและผู้เชี่ยวชาญด้านหลังระบบนิเวศของ Apple

พวกเขาจะเลียนแบบซอฟต์แวร์ส่วนใหญ่หรือไม่ มันจะต้องมีการเขียนใหม่บางส่วนและเสียเวลาและทรัพยากรไปกับมัน? และในที่สุด บริษัท เหล่านี้ควรจะอยู่ในธุรกิจแอปเปิ้ลหรือไม่

ประเภทของภาษาที่ใช้คอมไพเลอร์และตัวแปรที่ไม่มีที่สิ้นสุดสามารถทำให้การดำเนินการโปรแกรมมีความซับซ้อนและไม่มีประสิทธิภาพแม้ว่าจะมีพลังมากเพียงใดก็ให้ประสิทธิภาพที่แย่มาก ไมโครซอฟท์ และ Intel ได้ดำเนินการเกี่ยวกับ นักแปลเป็นเวลานานในการเรียกใช้โปรแกรม X86 ใน ARM โดยไม่ต้องเขียนใหม่บางที Apple อาจกำลังทำงานในสิ่งที่คล้ายกัน แต่เราไม่รู้ว่าจะมาถึงในเวลาหรือไม่และมันจะทำงานได้ดีอย่างที่คาดหวัง

นักพัฒนาจะต้องมีแอพนับล้านเพื่อปรับให้เข้ากับอุปกรณ์ใหม่และนั่นก็ทำให้เสียเวลาและค่าใช้จ่าย ดังที่เราเห็นความสงสัยดำเนินต่อไปและจะดำเนินต่อไปจนกว่าเราจะเห็นอุปกรณ์ตัวแรกที่มี ARM เพื่อทำงานและตรวจสอบว่าทุกอย่างเป็นผู้ใหญ่แล้ว

สิ่งที่ชัดเจนคือการกระโดดระหว่าง X86 และ ARM ที่ Apple จะช้าและไม่สามารถย้อนกลับได้ แต่เป็นตัวเลือกที่ถูกต้องจริงหรือ ตราสินค้าให้คุณค่ากับฮาร์ดแวร์ของคุณในขณะนี้อย่างไร บางทีการออกแบบและการใช้งานที่กำหนดเองอาจเป็นสิ่งที่ไม่เหมาะสมหากปัญหาด้านประสิทธิภาพการขาดซอฟต์แวร์หรือการเพิ่มประสิทธิภาพที่ไม่ดีเริ่มต้นขึ้น