Açık kaynak çipler yapıyorum | Halk Tarihi

Görüşülen | Bao Yungang

Röportajcı | Wu Xingling

Üretildi | CSDN (ID: CSDNnews)

20 yıldan fazla bir süre önce, "Çin'deki ilk Linux kişisi" olan Dr. Gong Min, omzunda 20 kaseti Çin'e geri götürdü. Bantlar 80G ücretsiz yazılım içeriyordu. Dr. Gong Min sayesinde Çini ilk kurdu Çin'in açık kaynak yazılımlarının geliştirilmesine öncülük eden ücretsiz yazılım kitaplığı.

20 yıldan fazla bir süre sonra, bir kişi, çip alanının mevcut kapalı durumunu kırmak ve açık kaynaklı çip ekolojisinin gelişimini hızlandırmak isteyen bir ekibi açık kaynak çipleri incelemeye yönlendirdi. O, Çin Bilimler Akademisi Bilgisayar Teknolojisi Enstitüsü'nde araştırmacı olan Bao Yungang'dır.

BT dünyasında, CPU "kalp" ve işletim sistemi "ruhtur". Ancak uzun süredir, bu ikisinin temel teknolojileri yabancı teknisyenlerin elindedir. Geçen yılki ZTE olayından bu yılki Huawei'nin ARM tarafından gerçekleştirilen "temel" olayına kadar, yabancı ülkeler anahtar teknolojileri bize açmazsa, bu Şüphesiz geliştiricilerimizin ve şirketlerimizin boğazını boğuyor.

Bu nedenle Yungang Bao ve ekibi, Çin çiplerinin "boyunlu" durumunu değiştirmek için açık kaynak fikirlerini kullanmaya çalışarak uzun zaman harcamaktan çekinmeyecektir. Bu, kodla geleceği aydınlatan bir hikaye:

Bilimsel gazetelerden başlayarak program ömrü

Bao Yungangın çocukluğunun başlarında, ailesi bilgisayarlara olan ilgisinin tohumlarını attı:

O zamanlar 90'larda sıradan çiftçilerin ebeveynleri her ay üçüncü sınıf öğrencisi Xiao Bao Yungang'a abone oluyordu. Üç dört Bir bilim kitabı, "Şimdi var İki üç On yıl önceki eski gazete. "Bao Yungang kaçırdı.

Bao Yungang sıradan bir aile geçmişine sahip olmasına rağmen, hayatının ilk bilgisayarına üçüncü sınıfın ilk yılında sahipti:

Ortaokul birinci sınıfta okuyan Bao Yungang, bilgisayarları ilk olarak okul bilgisayar odasından öğrendi ve bir süre çalıştıktan ve bazı yarışma ödülleri kazandıktan sonra bilgisayarla daha fazla ilgilenmeye başladı.

Ortaokulun ikinci yılında kendine ait bir bilgisayarı çok istiyordu. Ancak o zaman, bir bilgisayarın maliyeti 10.000 yuan'dan fazlaydı ve bu 1990'larda sıradan aileler için çok pahalı bir "nadir şey" idi.

O zamanlar, anne-babalar bilgisayarın ne olduğunu bilmiyorlardı ve o sırada bilgisayar dersleri veren fizik öğretmenini şahsen öğrendikten sonra, kasabadaki ilk ev bilgisayarını satın almak için kararlı bir şekilde 11.000 "büyük para" harcadılar.

Bao Yungang, "Ailem bana çok destek verdi." Dedi.

Oyun konsolları 1990'larda pazarda çok popüler olduğu için, biri yaklaşık iki ila üç yüz yuan karşılığında, Xiao Bao Yungang, arkadaşlarının oynarken onu gördüğünde ona sahip olmak istedi, ancak ebeveynleri kesinlikle aynı fikirde değildi. Bir bilgisayar on binlerce dolara mal oluyor ve satın almakta tereddüt etmediler.

Aydınlanmış ebeveynler, Bao Yungang'ın bilgisayarlara olan ilgisinin tohumlarını ekmişse, yukarıda bahsedilen bilgisayarları öğreten fizik öğretmeni Yao Xiaoxin, Bao Yungang'ın bilgisayara rehberidir:

Öğretmen Yao Xiaoxin, bilgisayar öğrenmek için her hafta sonu bir yazışma dersi almak için Wuxi'ye gider.İlginç olan, her küçük Yungang paketini getirdiğinde bir öğrenci ve bir öğrencinin sınıfa gitmesidir.

Dersten sonra ikisi, bilgisayar parçaları sattıkları ve bazı CD-ROM'lar ve yazılımlar satın aldıkları şehre gittiler.

Bao Yungangın büyüme yoluna dönüp baktığımızda, her adım bilgisayarlarla ilgilidir. İlkbahar esintisi ve yağmurda aydınlanmış ebeveynlerin ve öğretmenlerin yetiştirilmesi altında, Bao Yungangın kalbindeki bilgisayar rüyalarının tohumları yavaş yavaş büyüdü ve o, üniversiteye giriş sınavına gönüllü oldu. Daha sonra, bir doktora için okuduktan sonra, Bao Yungang, bilgisayar bilimi araştırması yoluna sıkı bir şekilde girdi.

Açık kaynak çip bilimsel araştırma yoluna kararlı bir şekilde başlayın

Şu anda, Bao Yungang'ın ekibinde açık kaynaklı çipleri araştıran ve açık kaynaklı bir çip ekosistemi oluşturmak isteyen yaklaşık 100 kişi var, neden bunu yapmak için çaba sarf etmiyorlar?

Bao Yungang, açık kaynaklı yazılımın geliştirme geçmişine atıfta bulunarak, açık kaynaklı yazılımın zaten çok büyük bir sistem olduğunu söyledi.Birisi bu yazılımların değerinin en azından aştığını saydı 150 Yüz milyon ABD doları.

İnsanların paylaştığı devasa bir bilgi tabanına eşdeğerdir. Bir geliştirici bir Uygulama geliştirdiğinde, kendisi için yararlı olan bilgiyi doğrudan bu bilgi tabanından elde eder ve geliştiricinin ihtiyaç duyduğu teknolojinin% 90'ı zaten mevcuttur ve yalnızca geliştirici Bu temelde, artı kendi işletmenizin% 10'unu kullanarak bir Uygulama ürününü hızlı bir şekilde tamamlayabilirsiniz.

Açık kaynak yazılımın iki ana değeri vardır: Birincisi, İnternette yeniliklerin önündeki engelleri azaltmaktır. İnternet + 'yı sık sık duyuyoruz. Aslında, İnternet farklı alanlara yardımcı olmak ve verimliliklerini artırmak için kullanılıyor. Yani şimdi 3 ila 5 kişi hızlı bir şekilde yapabilir Bir Uygulamayı tamamlamak için.

İkincisi, açık kaynak yazılımın bize sindirme, özümseme ve sonra dönüştürme ve yenilik yapma fırsatı vermesidir. Bazı büyük şirketlerin sistemleri gibi, kendi sistemlerini oluşturmak için çok sayıda açık kaynaklı yazılım bileşeni kullanılır.

Aksine mevcut yonganın her halkasının şarj edilmesi gerekir, açık yonga tasarımının kaynak kodu olsa bile sonraki takım zinciri şarj edilir, mevcut bir modül kullanılsa bile geliştirici çipe entegre etmek isterse bu modülün de ihtiyacı vardır Ücretler.

Bu nedenle, açık kaynaklı yongalar, yukarıda bahsedilen açık kaynaklı yazılım durumuna ulaşmaktan çok uzakta, henüz başlangıç aşamasındadır. Bao Yungang'ın hedefi, gelecekteki yongaların, geliştiricilerin teknik ihtiyaçlarının ve kullanımının% 90'ını karşılamak ve ardından teknolojik inovasyonun kalan% 10'una odaklanmak için açık kaynaklı yazılım gibi kendi açık kaynak bilgi tabanına sahip olabilmesidir.

Gelecekte sadece İnternet + değil, aynı zamanda açık kaynaklı çipler + olacak. Çip tasarımı farklı alanlara uygulanabilir.Örneğin, akıllı perdeler veya akıllı klimalarda gelecekte mümkün olabilecek yongalar vardır. Üç ila beş Bir ekip belirli senaryolar için çipler yapabilir ve çip çözümleri tasarlayabilir.

Vizyon güzel bir şekilde tasvir edilse bile, Bao Yungang açık kaynak çipler yolunda sorgulandı: birçok kişi açık kaynak çiplerin çok zor olduğunu ve bu yolun işe yaramayacağını düşünüyor.

Bundan bahseden Bao Yungang, açık fikirli bir şekilde şunları söyledi: "Her zaman yürüyüşe çıkacak biri vardır. Geçemeyeceğinizi söylemeye devam ederseniz, önce yoldan vazgeçmelisiniz."

Dahası, Bao Yungang'ın arkasında açık kaynak çipler üzerinde birlikte çalışan 100 kişilik bir ekip var, herkes bir bulmaca gibi planın içinde, herkes farklı teknik araştırmalara adanmış.

Açık kaynak çipleri RISC-V'ye eşit değildir

Açık kaynaklı yongalar söz konusu olduğunda, birçok kişi RISC-V'yi düşünür.Bao Yungang, açık kaynaklı yongaların RISC-V olmadığını söyledi.Aslında RISC-V sadece bir talimat setidir.Bu komut setine göre özel tasarımlar yapılabilir. İkisi aynı değildir.

Bu, açık kaynaklı çip ekolojisinin bulmacasının sadece bir parçasıdır.Açık kaynaklı çip ekosisteminin tamamını oluşturmak için dört unsur gereklidir: açık kaynaklı ISA / IP / SoC, açık kaynaklı EDA araç zinciri, verimli ve düşük maliyetli simülasyon doğrulaması ve sistem yazılımı.

RISC-V'ye ek olarak, açık kaynak kodlu donanım geliştirme dilleri ve açık kaynak EDA araç zincirlerine ihtiyaç vardır.Chisel ve PyMTL gibi gelişmiş diller çip geliştirme verimliliğini artırabilir.Tasarımdan netlisteye, netlisteden GDS düzenine, bulabilirsin Açık kaynaklı araçlar.

Yazılım araç zinciri için, üç açıdan yapılması gerekir: biri, Linux ve LLVM gibi yazılımlar kullanılarak yeni genişletilmiş talimatlar veya yeni eklenen sensörler için genişleyen yonga yönelimli; ikincisi, Apache, MySQL vb. Kullanarak işlevsel yazılım katmanı. Üçüncüsü, kullanıcılara ve programcılara daha iyi birleşik bir API sağlamaktır.

Teknik engeller: Eksiksiz bir açık kaynak çip geliştirme sürecinin olmaması

Bununla birlikte, açık kaynaklı yongaların karşılaştığı en büyük sorun, çalışabilecek tam bir açık kaynak işleminin olmamasıdır.

Çünkü insanlar tamamen açık kaynak teknolojisiyle yapılmış bir çip göremediklerinde buna inanmazlar.

Bao Yungang, açık kaynaklı çip geliştirme sürecinde açılması gereken çok fazla bağlantı olduğunu, her bağlantının çeşitli ticari ve teknik eşiklere sahip olduğunu ve daha fazlasının ticari eşikler olduğunu, bu nedenle açık kaynaklı bir çip ekosisteminin yaratıldığını gördüğünü söyledi. Amaç, orijinal iş modelini alt üst etmek ve aynı zamanda yeni bir iş modeli oluşturmaktır, böylece diğerleri açık kaynaklı yongaların değerini görebilir.

Bao Yungang, bu yeni iş modelinin İnternet'inkine benzer olduğuna inanıyor: yün domuzlardan geliyor.

Teknik tasarımın kendisi açık kaynaktır, ancak değeri başka şekillerde büyütebilir. 20 yıl öncesinin aksine, yazılım telif hakkı tahsil edildiğinde, açık kaynak yazılımın kendisi para kazanmaz, hizmet satar.

Çip tasarımı gelecekte de aynı olacak.Geçmişte sadece temel hizmetti.Gelecekte, yazılım ve donanımın genel çözümünü sağlayabilir. Ve birçok alanda daha uygun hizmetler sunmak için.

2030 "Üç Adım" Planı

Açık kaynaklı yongaların planı çok büyük. Şu anda, Bao Yungang ve ekibi aşamalı olarak kısa vadeli, orta vadeli ve uzun vadeli hedeflere ayrılıyor ve bunları kademeli olarak uyguluyor.

İlk adım: açık kaynaklı SoC, topluluğa bant çıkışı ile doğrulanan yüksek kaliteli RISC-V açık kaynak çekirdeği ve açık kaynaklı SoC tasarımı sağlamak için 3-5 yıl kullanın. RISC-V işlemci çekirdek IP'si, çevresel IP, vb.

Adım 2: Açık kaynaklı bir SoC oluşturmak için açık kaynaklı bir araç zinciri kullanın - 5-7 yıl içinde açık kaynaklı EDA araç zinciri, açık kaynaklı IP ve açık kaynaklı süreç kitaplığına dayalı bir dizi açık kaynaklı SoC çip tasarım süreci oluşturun.

  • Ticari sürüm araçları ve IP, kademeli olarak açık kaynak sürümle değiştirilir.

  • Lisans öğrencilerinin açık kaynaklı çipler geliştirmek ve kendi çipleri ile mezun olmak için tüm açık kaynaklı araçları kullandıklarını fark edin.

Adım 3: Tasarım doğrulama verimliliğini artırmak için daha akıllı ve daha otomatikleştirilmiş açık kaynaklı araçlar geliştirmek üzere 10-15 yıl açık kaynak donanım kullanımının yapımını otomatikleştirmek için açık kaynak araç zincirini kullanın.

Düşük maaşlı chip talent ikilemi nasıl çözülür?

"2019 Çiple İlgili Yetenek Verileri Gözlem Raporu" na göre, çip yeteneklerinin ortalama işe alım maaşı 10,424 yuan ve çip yetenek maaşlarındaki genel artış iyimser değil. Çiplerin ve yarı iletkenlerin maaşının İnternet şirketlerininki kadar iyi olmadığını bildiren geliştiriciler sık sık vardır.

Yanıt olarak Bao Yungang, İnternet endüstrisi neden bu kadar müreffeh? Diye sordu.

Teknik eşiği düşürdüğü için, herkes kullanıcıların ihtiyaçlarını ve yeniliklerini kolayca karşılayabilir ve sermaye eşiği yüksek değildir, sermaye yatırım yapmaya istekli olacak, geliştiriciler hızla sonuç alacak ve ardından kullanıcıların yeni ihtiyaçlarına dokunacak ve şirket hızla büyüyecektir. Büyüme sürecinde, ona yatırım yapmaya daha fazla istekli sermaye olabilir, böylece erdemli bir gelişme çemberi oluşturur.

Sonuç olarak, İnternet olağanüstü yetenekleri kendine çekiyor ve maaş nispeten yüksek.

Bununla birlikte, çip alanındaki mevcut teknoloji ve sermaye eşikleri nispeten yüksektir ve çip prototipine yapılmadan önce on milyonlarca dolar yatırım yapılmıştır.

Bu nedenle, açık kaynaklı yongalar yapmalı ve yonga tasarımının eşiğini birkaç kat azaltmalıyız.Gelecekte yalnızca birkaç milyon, hatta birkaç Yüz bin Bunu yapabilir ve ardından bir çözüm oluşturmak için yazılımla işbirliği yapabilir.

Gelecekte yukarıdaki durum başarılabilirse, çip alanı şu anda olduğundan daha zengin hale gelecektir. Gelecekte, girişimci çip, Uygulama girişiminin bir parçası haline gelirse. Şu anda, Uygulama şirketlerinin yalnızca ön ucu ve arka ucu işe alması yeterli.Belki gelecekte, verimli bir çözüm oluşturmak için bir yonga daha işe alabilir. Bu başarılabilirse, pazardaki çipli yeteneklere olan talep çok büyük olacak ve maaşlar artacaktır.

"Joggers" yavaş değil

Çin Bilimler Akademisi'nde araştırmacı olmanın yanı sıra, Bao Yungang aynı zamanda bir doktora süpervizörü, Gelişmiş Bilgisayar Sistemi Araştırma Merkezi direktörü, Çin Açık Komuta Ekolojisi (RISC-V) İttifakı genel sekreteri, Çin Bilgisayar Topluluğu (CCF) Popülerleştirme Çalışma Komitesi direktörü ve "Editör ve diğer çoklu kimlikler, bu görevleri nasıl dengeliyor?

Bao Yungang programını paylaştı: Akşam saat 1'den fazla yatmak ve sabah saat 6'dan fazla kalkmak normaldir.Hafta sonları fazla mesai yapmak normaldir.

Çin'de bilimsel araştırma yapmanın çok para gerektirdiğini ve maaşın sektörünkiyle kıyaslanamayacağını, bazen öğrencilerin işletmelerde çalışmak için mezun olduklarını ve maaşın öğretmenlerin maaşından daha yüksek olacağını söyledi.

Ancak, enstitüde kalmaya istekli bilimsel araştırmayı seven pek çok insan var. Örneğin, gençken bilgisayarları seven bir araştırmacı var.Kolej sınavı gönüllüsü annesi tarafından gizlice ilaç olarak değiştirildikten sonra, sadece mermiyi ısırıp dört yıl boyunca tıp okudu ve mezun olduktan sonra ilçe hastanesinde bir ortopedi cerrahına atandı. Bir yıl sonra, lisansüstü giriş sınavı, doktora ve girişimcilik için bilgisayar okumaktan istifa etti.

Kendi işini kurduktan birkaç yıl sonra, sektörümüz üzerinde gerçekten büyük bir etkisi olacak bir şeyler yapmak istiyordu, bu yüzden şirketten araştırma enstitüsüne döndü ve birlikte açık kaynak çipler üzerinde çalıştı. Şaşırtıcı bir şekilde, 40'lı yaşlarındaki bir kişi, teknik sorunları tartışmak ve araştırma ilerlemesini paylaşmak için sabah bir veya iki saatinde hala grupta.

Bao Yungang yazara baktı WeChat Qun, sabah saat bir ve sabah dörtte teknik konular hakkında konuşan insanlar var.

"Sessizlik içinde çok çalışan bir grup insan var, belki toplumdan biri alay eder falan.

Ancak herkesin kalbinde bir rüya vardır ve buna değdiğini hisseder. Bazen de dürüstçe yaptığımız sürece tüm çabalarımızın ödüllendirileceğini düşünerek kendimizi neşelendiriyoruz. Hemen ödüllendirilemeyebilir. Birkaç yıl alabilir. sonra.

Hepimiz koşucuyuz ve bir gün, iki gün veya bir hafta koşarsanız etkiyi göremeyebilirsiniz, ancak yarım yıl sonra etkinin açık olduğunu göreceksiniz. "Bao Yungang dedi.

Açık kaynak çip araştırmalarına kendini adamış ve ısrarcı olan bu "joggers" ile, umarım yakın gelecekte açık kaynaklı bir çip ekolojisi oluşturabilir ve "sıkışmış boyun" durumundan kurtulabiliriz.

Blessing Bao Yungang.

SON

Jinju "küçük ressamı" kendine çekiyor
önceki
Geliştiricilerin HTML ve CSS yazarken yaptığı en yaygın altı hata
Sonraki
Geliştirme O&M öldü, yaşasın O&M yok
Erken değil, geç değil: Tayland'da eğitim için koşulları öğrenin
Bugünün Lidong'u, güzel olmak isteyen kadınlar, cildi beyazlatmak ve nemlendirmek için birçok faydası olan 3 yiyecek daha yemek isteyebilir.
Laoshan'ı 26 yıldır derinden süren Lao Te Beer, World Expo'da altın madalya kazandı
Büyük oynuyor! Python öğrenmeyi bırak, gerçekten işe yaramaz
A hisselerinin bu aşamasında, akrabalarınız bile sizi küçümseyecek kadar fakirseniz, geri dönüş yapmak için "RSI" göstergesini kullanmak isteyebilirsiniz.
Phuket'e gitme, burası Tayland'ın en güzel adası
Aşırı satım ribaundları her an ortaya çıkar! Bir dakika içinde 3.600'den fazla hisse senedi arasından "aşırı satım toparlanması" hisse senetleri nasıl seçilir? Panik olmadan hisse tutmayı anlayın
2025'te küresel veri hacmi 175ZB'ye ulaşacak. Geliştiriciler veri torrentine nasıl meydan okuyabilir?
Tayland'da okumak, zamanımı nereye yatırmalıyım?
Ele.me İzleme Sistemi EMonitor ve Meituan Dianping CAT Karşılaştırması
Sırf bir numarayı hatırladığım için 3 yılda 70.000'den 5.1 milyona nasıl kızarttım: 3 yin 1 yang yemiyorum, 3 yang yemiyorum 1 yin sat, neredeyse tüm hissedarlık kazançlarını yiyor
To Top