Intel, Altera'yı birkaç yıl önce 16.7 milyar $ 'a satın aldığından beri, FPGA ürün portföyünün tanıtımı temelde Intel çağının bir ürünüdür. Ancak bugün durum değişti.Intel, yeni Agilex adını kullanarak dahili 10nm sürecine dayalı olarak Intel tarafından tamamen bağımsız olarak tasarlanan ilk FPGA'sını duyurdu. Bu yeni ürün serisi, bu yıl içinde örneklenecek ve tek bir platformda analog, dijital, bellek, özel IO ve eASIC varyantlarının bir karışımını sağlayacak.
Esasen, AgileX, FPGA çekirdeklerini (yapılandırılabilir DSP ve isteğe bağlı Arm SoC dahil) Xeon işlemciler, özel yongalar ve G / Ç cihazlarıyla bağlayabilen heterojen bir mantıktır. FPGA ile diğer bileşenler arasındaki bağlantı, farklı yongaları tek bir pakette birbirine bağlamak için tasarlanmış bir teknoloji olan Intel'in Yerleşik Çoklu Çip Ara Bağlantı Köprüsü (EMIB) aracılığıyla sağlanır.
FPGA bileşenleri Intelin 10 nanometre işlem düğümünde üretilecek. Intelin mevcut Stratix 10 FPGAdan% 40 daha yüksek performans ve% 40 daha düşük güç tüketimi sağlayacağına şüphe yok. Bu daha iyi performansın ve verimliliğin gelişmiş DSP'ye ne kadar bağlanabileceği açık değildir.
Intel'e göre AgileX DSP, 16 bitte 40'a kadar TFLOP sağlar ve FP32, bfloat16, FP16 ve INT8 dijital formatlarını destekler. INT7 ve INT2 arasındaki herhangi bir değer olan daha düşük hassasiyetli tamsayıları desteklemek için de yapılandırılabilir. Intel, bunun bfloat16 ve FP16'nın donanım uygulamasını destekleyen ilk FPGA olduğunu söyledi. Bu formatlar göz önüne alındığında, AgileX, eğitimli sinir ağlarını muhakeme etmek için çok uygun gibi görünüyor.
Agilex FPGA, Stratix-Stratix, müşteri gereksinimlerine göre çeşitli farklı teknolojilere dayanan gelişmiş işlevlere ve harici bağlantılara sahip merkezi bir FPGA olduğu için benzer tasarım ilkeleri üzerine inşa edilmiştir. Bu harici bağlantılar için Intel, verilen örnekte diğer yonga setlerine genişletilebilen Gömülü Çoklu Çip Ara Bağlantı Köprüsü (EMIB) teknolojisini kullanıyor. Intelin chiplet önerilerinden bazıları arasında yüksek bant genişliğine sahip bellek (HBM), yeni nesil 112G alıcı-vericiler, PCIe Gen 5.0, Compute eXpress Link arabirimi (PCIe 5.0 aracılığıyla), ek CPU önbellek uyumlu ara bağlantısı ve diğer chiplet / IP bulunur müşteri. Ayrıca Agilex, Intel'in Optane DC kalıcı belleğini de destekleyecek.
Altera'nın satın alınmasından bu yana Intel, FGPA ve Xeon'un birbirine bağlanmasına kendini adamıştır. Intel, geçen yıl orijinal Xeon-FGPA'yı kullanan bir hibrit ürün çıkardı, ancak herhangi bir olgun ticari uygulama olmadı.
En son AgileX FPGA, tutarlı önbelleğe sahip UltraPath Interconnect (UPI) yöntemiyle Xeon işlemciye zaten bağlanabilir ve FGPA ve Xeon belleğin aynı adres alanını paylaşmasına izin verir (UPI, 2017 yazında Skylake Xeon SP işlemcide tanıtıldı. QPI daha verimli ve daha hızlı (10,4 GT / sn) alternatiftir). Agilex'teki varlığı, Intel'in FPGA'sının, yalnızca PCI-Express veri yolunda asılı bir yardımcı işlemci değil, CPU'nun gerçek bir eşi olarak hareket edebileceğini yansıtıyor.
Daha profesyonel işlem için, AgileX cihazları ayrıca Intel ve üçüncü taraf sağlayıcıların özel yongalarını da bağlayabilir. Intel tarafından önerilen önemli bir teknoloji, 2018'de satın alınan aynı adı taşıyan bir şirketten alınan eASIC'dir.
Yapılandırılabilir mantık bloklarını FPGA ve ASIC arasında ara katman yazılımına dönüştürebilir. Intel'e göre, eASIC "standart hücreli ASIC'lere daha yakın performans ve verimlilik sağlar, ancak daha kısa tasarım süresi ve ASIC'lerle ilişkili yinelenmeyen mühendislik maliyetlerinin bir kısmıyla." Yalnızca beş haftada sağlayabileceğini iddia ediyor. Prototipi test edin. Bunun ışığında, yakın gelecekte eASIC teknolojisinin diğer Intel ürünlerinde görüneceğini düşünüyoruz.
Heterojenlik ayrıca AgileX bellek ve I / O'yu da kapsar. Platform, Intelin kendi Optane DC kalıcı belleğinin yanı sıra DDR4, DDR5 ve yüksek bant genişliğine sahip belleği (HBM) destekler ve aygıt bağlantısı PCI-Express 4.0 veya 5.0 tarafından sağlanır. Ayrıca, 400Gb / s'lik bir ağ bağlantısı sağlamak için dört kanalı yeterli olan 112G SerDes alıcı-verici arayüzü sağlar.
AgileX ürün serileri F serisi, I serisi ve M serisine ayrılmıştır. Aşağıdaki şekil, her seride bulunan çeşitli arayüzleri ve seçenekleri göstermektedir ve alfabeyi geliştirdikçe özellikler de artacaktır.
AgileX, ultra büyük ölçekli bulut ve kurumsal veri merkezlerinden uç bilgi işlem ve gömülü uygulamalara kadar çeşitli alanlarda kullanılabilir. . Yapay zeka da çok önemli bir uygulama çünkü Intel, Agilex ürün portföyünün Intelin OneAPI stratejisiyle yönetilecek olan bfloat16 ve diğer düşük hassasiyetli dijital formatlar için gelişmiş destek sağlayacağını duyurdu.