- เผยแพร่เมื่อ
CUDA ไม่ใช่คูเมืองของ NVIDIA แต่ผู้คนต่างหากคือคูเมือง: ข้อโต้แย้งจากภายในสแตก
- ผู้เขียน

- ชื่อ
- AbnAsia.org
- @steven_n_t
Listen in English · CUDA ไม่ใช่คูเมืองของ NVIDIA แต่ผู้คนต่างหากคือคูเมือง: ข้อโต้แย้งจากภายในสแตก
0:00 / 0:00
Watch in English · CUDA ไม่ใช่คูเมืองของ NVIDIA แต่ผู้คนต่างหากคือคูเมือง: ข้อโต้แย้งจากภายในสแตก
วิศวกรคนหนึ่งที่ทำงานด้านคอมไพเลอร์ ไลบรารี และ DSL ของ CUDA มาแปดปี โต้แย้งว่าคำอธิบายตามปกติเกี่ยวกับความได้เปรียบของ NVIDIA — นั่นคือซอฟต์แวร์ CUDA จำนวนมหาศาลที่ล็อกนักพัฒนาไว้ — นั้นผิด ในคำอธิบายของเขา CUDA คือผลิตภัณฑ์ที่นิยามด้วยสิ่งที่ลูกค้าประสบเมื่อพวกเขาชนขีดจำกัด และสิ่งที่ทำให้มันเป็นไปได้คือการลงทุนที่ไม่ทำกำไรราวหนึ่งทศวรรษซึ่งเริ่มขึ้นราวปี 2006
คำอธิบายมาตรฐานเกี่ยวกับข้อได้เปรียบของ NVIDIA คือ CUDA เป็นภาษาโปรแกรมและคอมไพเลอร์ มีซอฟต์แวร์จำนวนมหาศาลที่เขียนด้วยภาษานี้ และปริมาณนี้เองที่ทำให้นักพัฒนาไม่สามารถละทิ้ง GPU ของ NVIDIA ได้ ในบทความเรียงความที่แพร่หลายในสัปดาห์นี้ วิศวกรผู้มี ประสบการณ์แปดปีด้านคอมไพเลอร์ CUDA ไลบรารี และภาษาเฉพาะโดเมน — ครอบคลุมตั้งแต่รุ่น Volta ถึง Rubin — โต้แย้งว่าคำอธิบายนี้เป็นความเข้าใจผิดเกี่ยวกับสิ่งที่ผลิตภัณฑ์นี้เป็น
CUDA ในฐานะประสบการณ์ของลูกค้า ไม่ใช่ฐานโค้ด
ในคำอธิบายนั้น CUDA ไม่ใช่ภาษา ไม่ใช่ชิ้นส่วนซอฟต์แวร์ หรือสถาปัตยกรรมฮาร์ดแวร์ แต่เป็นผลิตภัณฑ์ที่นิยามด้วยสิ่งที่ลูกค้าเผชิญในแต่ละจุดที่เกิดแรงเสียดทาน และรายการคำมั่นสัญญาคือเนื้อแท้ของข้อโต้แย้ง
เมื่อการเขียนโปรแกรม GPU ยากเกินไป
CUDA มอบเส้นทางที่ใช้ความพยายามน้อยกว่าในการเข้าถึงฮาร์ดแวร์ แทนที่จะเป็นข้อกำหนดที่ลูกค้าต้องรับมือตามลำพัง
เมื่อโค้ดไม่เร็วพอ
วิศวกรของ NVIDIA เข้ามาร่วมแก้ปัญหาของลูกค้าโดยตรง — การสนับสนุนเป็นส่วนหนึ่งของผลิตภัณฑ์ ไม่ใช่คิวตั๋วที่อยู่เบื้องหลัง
เมื่อ GPU เพียงไม่กี่ตัวไม่เพียงพอ
แพลตฟอร์มขยายได้จากเดสก์ท็อปไปจนถึงการติดตั้งในศูนย์ข้อมูล แทนที่จะบังคับให้เขียนใหม่ที่จุดใดจุดหนึ่งในระหว่างนั้น
เมื่อไม่มีใครอื่นสามารถจัดห�าร์ดแวร์ได้
กำลังการผลิตเวเฟอร์และ HBM ถูกจัดสรรล่วงหน้าหลายปี ดังนั้นการขยายของลูกค้าจึงไม่ถูกจำกัดด้วยการจัดสรรของคนอื่น
สิ่งที่มองเห็นได้คือระบบนิเวศซอฟต์แวร์ ข้อโต้แย้งคือระบบนิเวศนั้นเป็นผลตกค้างจากประสบการณ์ดังกล่าว ไม่ใช่สาเหตุของมัน
การเดิมพันในปี 2006 และทศวรรษที่ต้องแลกมา
ประวัติศาสตร์มีความสำคัญต่อข้อกล่าวอ้าง เพราะมันอธิบายว่าทำไมตำแหน่งนี้จึงยากที่จะยึดครอง ไม่ใช่เพียงยากที่จะลอกเลียน
ราวปี 2006 NVIDIA เริ่มเปลี่ยน GPU จากหน่วยประมวลผลกราฟิกให้เป็นแพลตฟอร์มสำหรับการประมวลผลอเนกประสงค์ — เป็นการเดิมพันว่าความต้องการพลังประมวลผลในอนาคตจะสูงเกินกว่าที่งานกราฟิกต้องใช้มาก ตามที่บทความระบุ ช่วงแรกถือเป็นความล้มเหลวเชิงพาณิชย์ ต้นทุนที่เพิ่มขึ้นกัดกร่อนอัตรากำไร ตลาดยังไม่พร้อม และกลยุทธ์นี้ถูกตั้งข้อสงสัยอย่างต่อเนื่อง รวมถึงจากคณะกรรมการบริษัท
ประมาณ หนึ่งทศวรรษ ต่อมา ซึ่ง NVIDIA ยังคงให้ทุนกับฮาร์ดแวร์ ซอฟต์แวร์ และระบบนิเวศนักพัฒนา ก่อนที่ผลตอบแทนเชิงพาณิชย์จะปรากฏให้เห็น จากนั้นการเรียนรู้เชิงลึกก็มาถึง และแพลตฟอร์มก็พร้อมอยู่แล้ว
ลำดับเหตุการณ์นั้นคือส่วนที่คู่แข่งไม่สามารถซื้อได้ในตอนท้าย คู่แข่งสามารถให้ทุนทีมคอมไพเลอร์ได้ในวันนี้ แต่ไม่สามารถย้อนกลับไปแบกรับการขาดทุนตลอดหนึ่งทศวรรษบนแพลตฟอร์มที่ไม่มีใครต้องการได้ ซึ่งเป็นสถานะที่ NVIDIA อยู่ในจนกระทั่งตลาดมาถึง
สิ่งที่เรื่องเล่าเรื่องปริมาณซอฟต์แวร์มองข้าม
เรื่องเล่าในเล่มมองต้นทุนการเปลี่ยนว่าเป็นเรื่องทางเทคนิค บทความนี้มองว่าเป็นเรื่องทางองค์กร: นักพัฒนายังอยู่เพราะเมื่อมีอะไรเสียหาย มีคนที่มีความสามารถคอยตอบ และเพราะกำลังการผลิตมาถึงเมื่อจำเป็น สิ่งเหล่านี้เป็นผลจากกำลังคนและข้อตกลงด้านการจัดหา ไม่ใช่ข้อกำหนดสเปกของภาษา
ยังปรับกรอบว่าคู่แข่งจะต้องทำซ้ำสิ่งใด ไม่ใช่ชุดเครื่องมือ — ชุดเครื่องมือเป็นส่วนที่ถูกที่สุด — แต่เป็นบริษัทที่ยินดีแบกรับแพลตฟอร์มที่ไม่ทำกำไรนานพอให้ตลาดของมันเกิดขึ้น
สิ่งที่คู่แข่งจะต้องทำซ้ำ
ทูลเชน
ส่วนที่ถูกที่สุด คู่แข่งสามารถจ้างวิศวกรคอมไพเลอร์และเปิดตัวภาษาได้ในวันนี้
งานที่ขาดทุนมาหนึ่งทศวรรษ
ไม่สามารถซื้อภายหลังได้: ต้องแบกรับผลขาดทุนขณะที่ตลาดยังไม่มีอยู่
องค์กรสนับสนุน
พนักงานที่คอยตอบเมื่อเคอร์เนลของลูกค้าทำงานช้า — ต้นทุนด้านจำนวนคนและวัฒนธรรมที่ขยายตามฐานลูกค้า ไม่ใช่ฐานโค้ด
อุปทานที่securedล่วงหน้าหลายปี
การจัดสรรเวเฟอร์และ HBM ที่ผูกพันไว้ก่อนความต้องการจะปรากฏ ซึ่งต้องใช้งบดุลและความน่าเชื่อถือ ไม่ใช่โรดแมป
จังหวะเวลา
ข้อโต้แย้งนี้ตอนนี้มีบททดสอบแนบมาด้วยแล้ว เมื่อวันที่ 12 พฤศจิกายน ตามที่มีรายงาน เจนเซน หวง ลาออกจากตำแหน่งประธานเจ้าหน้าที่บริหารของเอ็นวิเดีย โดยมีโคเลตต์ เครสส์ ประธานเจ้าหน้าที่ฝ่ายการเงิน ได้รับการแต่งตั้งเป็นประธานเจ้าหน้าที่บริหารชั่วคราว และฮาร์วีย์ ซี. โจนส์ ได้รับการแต่งตั้งเป็นประธานคณะกรรมการบริษัทคนแรก
บทความระบุชื่อหวงว่าเป็นผู้ที่ประคองความพยายามทั้งหมดไว้ด้วยกันและมอบเป้าหมายเดียวให้กับมัน หากนั่นถูกต้อง ปราการป้องกันก็ไม่ใช่ซอฟต์แวร์และไม่ใช่ซิลิคอน — มันคือองค์กร และตอนนี้องค์กรกำลังถูกขอให้พิสูจน์สิ่งนั้นโดยไม่มีคนที่ประกอบมันขึ้นมา
แหล่งที่มา: บทความเรียงโดยวิศวกรที่มีประสบการณ์แปดปีด้านคอมไพเลอร์ ไลบรารี และ DSL ของ CUDA ที่ NVIDIA ครอบคลุมตั้งแต่รุ่น Volta ถึง Rubin; การเดิมพันเรื่อง GPU เพื่อการใช้งานทั่วไปในปี 2006 และการลงทุนตลอดทศวรรษเป็นไปตามที่อธิบายไว้ในบทความเรียงนั้น การลาออกและการแต่งตั้งเมื่อวันที่ 12 พฤศจิกายนเป็นไปตามที่ CNBC รายงาน และมีการรายงานแยกต่างหากบนเว็บไซต์นี้ วันที่ในส่วนประวัติศาสตร์เป็นไปตามที่มีการบันทึกโดยทั่วไป บทความเรียงไม่ได้ให้ตัวเลขที่แน่นอนสำหรับช่วงเวลาการลงทุน
ติดต่อ: [email protected]
โปรดทราบว่าเวอร์ชันภาษาไทยได้รับการช่วยเหลือจาก AI ดังนั้นอาจมีข้อผิดพลาดเล็กน้อย
ผู้เขียน
Ai-Banking-NetworkSecurity (ABN), ABN ASIA ถูกก่อตั้งขึ้นโดยคนที่มีรากฐานลึกในวงการวิชาการ มีประสบการณ์การทำงานในสหรัฐอเมริกา ดัตช์ ฮังการี ญี่ปุ่น เกาหลีใต้ สิงคโปร์ และเวียดนาม ABN Asia เป็นที่เราพบกันของวิทยาลัยและเทคโนโลยี ด้วยโซลูชันขั้นสูงและบริการพัฒนาซอฟต์แวร์ที่มีความสามารถ เราช่วยธุรกิจเติบโตและเข้าสู่ฉากโลก ความมุ่งมั่นของเรา: ด่วนขึ้น ดีขึ้น น่าเชื่อถือมากขึ้น ในกรณีส่วนมาก: ราคาถูกด้วย
หากคุณต้องการบริการ IT การให้คำปรึกษาดิจิทัล โซลูชันซอฟต์แวร์ใช้ได้หรือหากคุณต้องการส่งคำขอข้อเสนอ (RFPs) อย่าลังเลที่จะติดต่อเรา คุณสามารถติดต่อเราได้ที่ [email protected] เราพร้อมช่วยเหลือคุณด้านทุกความต้องกรทางเทคโนโลยีของคุณทุกเมื่อ

© ABN ASIA