Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

AMD-Xilinx Menerbitkan Compiler “Nanotube” Open-Source

Posted on March 28, 2023

AMD-Xilinx baru-baru ini membuka sumber kompiler Nanotube berbasis LLVM mereka yang dapat digunakan untuk beberapa tujuan jaringan yang bagus pada FPGA.
Kompiler AMD-Xilinx Nanotube mengambil kode eBPF XDP C dan dibangun di atas tumpukan kompiler LLVM kemudian dapat menghasilkan pipa pemrosesan paket di HLS C++ yang dapat berjalan di Xilinx FPGA.
“Nanotube adalah kumpulan pass kompiler, pustaka, dan API untuk memfasilitasi eksekusi EBPF XDP dan kode jaringan serupa pada FPGA di SmartNIC. Kompiler mengambil kode EBPF XDP C sebagai input dan mengeluarkan pipa pemrosesan paket di HLS C++. Kode C++ HLS ini kemudian dapat disintesis menggunakan Vitis HLS dan ditempatkan pada FPGA.
Kompiler melakukan berbagai transformasi pada program; dimulai dengan terjemahan panggilan EBPF ke panggilan ke fungsi API Nanotube serupa. Itu kemudian melakukan beberapa tahap mengubah kode secara struktural dan ke tingkat API yang berbeda.
…
Pustaka Nanotube mengimplementasikan akses dan peta paket dalam implementasi yang ramah sintesis, artinya akan ditempatkan dalam aplikasi dan akan menciptakan perangkat keras yang efisien dalam sintesis tingkat tinggi. “Sebagai bagian dari repositori kompiler Nanotube, ada contoh basis kode yang dikembangkan oleh Facebook/Meta.Contoh ini dijuluki “Katran” dan berfungsi sebagai penyeimbang beban jaringan lapisan 4 berkinerja tinggi yang berjalan pada FPGA Xilinx.Contoh untuk menampilkan kompiler Nanotube ini adalah kode berlisensi eBPF GPLv2.

Mereka yang ingin mempelajari lebih lanjut tentang kompiler AMD-Xilinx Nanotube sumber terbuka ini dapat menemukannya di GitHub.

Itulah berita seputar AMD-Xilinx Menerbitkan Compiler “Nanotube” Open-Source, semoga bermanfaat. Disadur dari Phoronix.com.

Terbaru

  • Apa itu Apple Studio Display ?
  • Apakah AdGuard DNS Aman Buat Android Kalian?
  • Kenapa Kuota Nasional Tri Tidak Bisa Dipakai Padahal Masih Banyak?
  • Kenapa Saldo Rekening BNI Bisa Minus?
  • Apa itu Apple iPhone Lipat ‘Clamshell’?
  • ToonMe, Cara Ubah Foto Jadi Kartun Disney Gemoy
  • Apa itu Apple CarPlay Ultra?
  • Steam Wallet Pending Setelah Jual Barang? Ini Dia Penyebab & Cara Mengatasinya!
  • Apakah Lowongan PT Rifan Financindo Asli atau Modus Penipuan?
  • Waspada! Modus Digital Agency Palsu
  • Apakah BFI Finance Benar Investasi atau Penipuan?
  • YouTube TV Diupdate dengan Ikon Baru: Lebih Modern, Lebih Mudah!
  • Cara Ampuh Atasi ‘Service Under Construction’ Yandex: Jangan Panik!
  • Apple M5 Pro & M5 Max MacBook Pro: Kapan Rilisnya? Bocoran Terbaru!
  • Awas! Apakah APK Surya Rupiah Legal? MLM atau Penipuan?
  • iPhone Bea Cukai vs. Kemenperin, Mana yang Lebih Aman
  • Kenapa Video Cukur Kumis dan Rambut Viral di TikTok? Berawal dari Ngonten!
  • Review Aplikasi Barcode No Thanks
  • Cukur Kumis Viral di TikTok: Link Video 3 Menit 56 Detik Diserbu Netizen, Awas Link Bahaya!
  • Belinesia: Peluang Emas atau Jebakan Penipuan? Bongkar Fakta & Cara Aman Gabung!
  • Inilah Bahaya Aplikasi Auto Followers: Jebakan NCSE yang Harus Kalian Waspadai!
  • Apakah MLM Meta Force Indonesia itu Aman, Legal, atau Penipuan?
  • Apakah Zalora Community Influencer Program itu? Penipuan atau Tidak?
  • Apakah Ocean of Games Legal/Resmi & Bebas Virus?
  • Bahaya Hacking Dibalik No WA Duda Mapan Cari Jodoh Istri Pengusaha Kaya Raya yang Serius
  • Apa arti Kota Penerbit Identitas di Bank BNI?
  • Apakah Bank Saqu Astra Aman atau Penipuan?
  • Apakah Platform Amalan.id Penipu?
  • Apa itu Rekening Pasif di Bank BRI? Apa Resikonya?
  • Apa Arti Kode ‘Bunga Rekening’ di Mutasi Rekening Bank BRI?
  • Linux News Roundup February 2026
  • How to Install JellyFin Media Server on Samsung TV with TizenOS
  • Why OneNote Clears Your Notes
  • AMD NPU Monitoring on Linux: A Beginner’s Guide to AI Chip Tracking!
  • How to Fix AMD Adrenalin’s Game Detection Issues on Windows
  • Cara Membuat Podcast dari PDF dengan NotebookLlama dan Groq
  • Tutorial Membuat Sistem Automatic Content Recognition (ACR) untuk Deteksi Logo
  • Apa itu Google Code Wiki?
  • Cara Membuat Agen AI Otomatis untuk Laporan ESG dengan Python dan LangChain
  • Cara Membuat Pipeline RAG dengan Framework AutoRAG
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV

©2026 emka.web.id | Design: Newspaperly WordPress Theme