?

Log in

No account? Create an account
Украинки и троичный компьютер на пляже в Сан-Франциско - Юрий Панчул [entries|archive|friends|userinfo]
Money can buy bandwidth. Latency requires bribing God.

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Украинки и троичный компьютер на пляже в Сан-Франциско [Jun. 13th, 2016|01:08 am]
Yuri Panchul
Вчера я посетил пикник украинского комьюнити на пляже в Сан-Франциско. Конечно это не Труханов Остров в Киеве на Днепре. Девушек в купальниках в солнечной Калифорнии горадо меньше, ибо купаются в океане в Сан-Франциско только моржи, даже летом. Но девушки с длинными ногами на встрече были, например вот эта девушка-организатор, которая на снимке руководит построением для общей фотографии украинцев. А также сочувствующих, включая афро-американского товарища с желто-голубым флагом:



Вообще флагов на встрече было много:



но пляжа и океана - еще больше:



Рядом с пляжем кто-то выставил таблички, призванные отпугнуть от купания, в том числе с помощью надписей на русском языке:



Ближе к вечеру я подошел к девушке с длинными ногами поближе:



И взял у нее интервью:



Тем временем начало смеркаться и народ зажег костры:







Девушки запели, на них из темноты стал смотреть мой приятель - россиянин по имени Шурик:



Шурик был не единственным не-украинцем на тусовке. Был например женатый на юной украинке литовец, с которым я обсудил возможность микроэлектронных семинаров в Каунасе, а также молдаванин по имени Ростислав, который интересуется троичными компьютерами.

Когда я встретил Ростислава и узнал, чем он занимается, моя первая реакция была "это что, как в компьютере Сетунь?" "Именно так", - ответил мне Ростислав.

Что же такое "Сетунь"? Это нетривиальное изобретение украинского архитектора компьютеров Николая Брусенцова. Еще в 9 классе я познакомился с творчеством Брусенцова по хорошо написанной книжке "Миникомпьютеры" (сравнительное описание с логикой развития DEC PDP-8, PDP-11, HP3000 и Data General Nova), но истинная крутизна и уникальность Брусенцова оказалась в другом. Он описал варианты логики, которая оперирует не двумя состояними ("правда" и "ложь"), а тремя ("присуще", "привходяще", "антиприсуще"). Хотя Брусенцов был конкретным технарем, его некоторые трактаты читаются как гуманитарная философия:


http://www.computer-museum.ru/histussr/trilog_1.htm






Москали быстро распознали таланты Брусенцова и, хотя он пытался увильнуть в гуманитарии с помощью обучения в музыкальном училище, но в конечном итоге украинский инженер был вывезен в МГУ, где он сконструировал троичную машину "Сетунь", которую производили в Татарстане (русские и татары кооперировались в эксплуатации украинцев еще с XIII века):


http://ru.uacomputing.com/persons/brusentsov/






Короче, Ростислав рассказал мне, что хочет построить вычислительное устройство на троичной логике, которая с его точки зрения может улучшать тайминг с меньшим количеством транзисторов. Понятно, что для применения троичных устройств пришлось бы написать существенную добавку к RTL logic synthesis tools. Тем не менее, с моей точки зрения оценить полезность такого подхода можно без Майданов в EDA индустрии. Для этого на первый взгляд достаточно:


1. Написать модели базовых логических элементов троичной логики на SystemVerilog используя enum для базового типа сигнала (или модель на VHDL используя enumeration type по мотивам std_logic, но с другими значениями)

2. Реализовать с помощью этих блоков модель математического сопроцессора для симуляции со стандартным симулятором Verilog или VHDL

3. Сделать для этого сопроцессора testbench и unit-level tests и провести первый этап тестирования функциональности

4. Сделать (возможно вручную, это очень нудно) оценку static timing для этого блока для определения максимальной тактовой частоты, на которой он может работать. Или пробовать симулировать с абсолютными #delay (не циклы тактовой частоты и не delta-delays, а реальные наносекунды внутри такта)

5. Состыковать такой блок с MIPSfpga - либо через системную шину AHB-Lite, либо через CorExtend интерфейс

6. Сделать набор тестов на ассемблере для проверки функциональности сопроцессора в комбинации с управляющим CPU и провести второй этап тестирования функциональности

7. Сделать оценку повышения производительности в тактах с использованием такого сопроцессора на симуляторе. Или на худой конец найти реалистичные примеры, где такое повышение будет происходить (тоже на симуляторе).

8. Написать про изобретение статью для конференции (можно что-нибудь непафосное типа FCCM.

9. Если очень не терпится и есть лишние деньги на адвокатов, получить американский патент (европейские патенты получать бессмысленно, так как прозрачные французские или немецкие суды наврядли примут решение в патентном деле в пользу иностранца - это мне говорил голландский эксперт, который живет в судах)

10. Потом можно ходить по компаниям, которые занимаются EDA tools (Synopsys, Cadence, Mentor Graphics), и немножко по foundries и компаниями в semiconductor IP - чисто для социализации. Может из этого чего-нибудь получится.

11. Если есть лишние $5000, можно снять booth на выставке Design Automation Conference и провести качественных три дня в разговорах с людьми из компаний типа Toshiba, Samsung, и т.д.

12. Желательно не трогать VC и других инвесторов до тех пор, пока компании из пунктов (10) и (11) не скажут "мы готовы выделить инженера, который будет это эвалюировать" и через месяца три выскажут положительное мнение.


Полное видео украинской тусовки на пляже:



Какие у вас возникли вопросы к тексту?

Я не ожидал(а), что на Трухановом Острове в Киеве купаться в июне лучше, чем в Сан-Франциско
4(15.4%)
Меня впечатлил образ россиянина, смотрящего из темноты на безмятежно поющих у костра украинских девушек
2(7.7%)
Если Сетунь 21 века окажется коммерчески успешной, я предлагаю назвать трехзначную логику Брусенцова "украинской логикой"
8(30.8%)
Больше репортажей про девушек с длинными ногами! А также гуманитариев-аристотелеведок!
10(38.5%)
Из-за бугра плюете?
2(7.7%)
LinkReply

Comments:
[User Picture]From: bestysst
2016-06-13 08:15 am (UTC)
где ты только находишь эти хохлосборища:)
(Reply) (Thread)
[User Picture]From: dom3d
2016-06-13 08:20 am (UTC)
Изыди, сатана!
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: dom3d
2016-06-13 08:20 am (UTC)
Юра, у тебя очень тонкое чувство юмора.
В Киеве больше длинноногих красавиц, чем во всей Силиконовой долине.
Потому что жрут не так много.
Хе-хе

Думаю, что все успешные проекты рождаются в маленьких фирмах.
А потому уже их жрут большие монстры типа Apple, Google...
Это что касается софта.

В железе одиночка мало, что может. Но, сейчас когда уже можно что то делать на основе виртуального железа, то не за горами творения гениальных одиночек.
Мне кажется, что ты ищет таланты для своей фирмы по всему миру.
(Reply) (Thread)
[User Picture]From: panchul
2016-06-13 08:27 am (UTC)
Да, я тренируюсь в утончении юмора, так как думаю в октябре-ноябре явиться в Киев
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: spamsink
2016-06-13 08:39 am (UTC)
Да-да, foundries сейчас всё бросят и будут разрабатывать техпроцессы и оборудование для троичной технологии.
(Reply) (Thread)
[User Picture]From: panchul
2016-06-13 08:48 am (UTC)
Ну FinFET разработали вместо планарной технологии (там тоже раком нужно становиться местами типа double-patterning mask alignment), вот и троичную разработают.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: barbuljak
2016-06-13 08:58 am (UTC)
Эти канадийские мигрантские говоры по украински это издевательство над мовой.Слух режет эта говирка.
Ну а фетишисты прапорные уже надоели.Чого эти пэтриоты домой не вертаються,а из-за океана гавкают.
(Reply) (Thread)
[User Picture]From: stolbvoy_d
2016-06-13 09:22 am (UTC)
Слава Раймунду Луллию !
Свободу Каталонии !

Деффки так себе.
Лучших дочерей Украина отослала на Ленинградку.
(Reply) (Thread)
[User Picture]From: exshvonder
2016-06-13 09:38 am (UTC)
Его на самом деле зовут Рамон Йуй (или даже Жуж).
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: Maxim Maxim
2016-06-13 12:55 pm (UTC)
"Деффки так себе.
Лучших дочерей Украина отослала на Ленинградку."

У нас взаимообмен - мы Вам лучших дочерей, а вы нам лучших патриотов для удобрений... Все норм...

P.S. Панчул, почему Вы при общении с девушкой не подняли важный вопрос, который привел товарищ Столбовой выше?
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: maxdz
2016-06-13 10:09 pm (UTC)
>Лучших дочерей Украина отослала на Ленинградку.

Daughters of Donbass? I really doubt they are best Ukrainian daughters. Actually i doubt they are Ukrainian at all.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: 1500py470
2016-06-13 09:42 am (UTC)
У МГУ емнип ещё четыре действующих патента на базовые элементы троичной логики.
(Reply) (Thread)
[User Picture]From: ottonturk_g
2016-06-13 11:11 am (UTC)
а была песня що не вмерла?
Или украина понад усе???
(Reply) (Thread)
[User Picture]From: ammosov
2016-06-13 12:06 pm (UTC)
в жж есть тэг "кат"
(Reply) (Thread)
[User Picture]From: tandem_bike
2016-06-13 12:30 pm (UTC)
девушка штаны забыла надеть!

а вообще забавно. параллельная ситуация с триколором маловероятна, мне кажется. или скажем с литовским флагом. или шведским.
(Reply) (Thread)
[User Picture]From: Maxim Maxim
2016-06-13 04:11 pm (UTC)
"...From: stolbvoy_d
2016-06-13 09:22 am
Отслеживать
(Link)

Слава Раймунду Луллию !
Свободу Каталонии !

Деффки так себе.
Лучших дочерей Украина отослала на Ленинградку..."

Панчул, так как ваша дочь наполовину украинка, то вам срочно требуется обратиться за консультацией к мсье Столбовому!!! Он сможет оценить величину рисков для вашей дочери ступить на тернистую дорожку занятия древнейшей профессией. Он так же сможет проконсультировать вас по поводу прошлого вашей мамы, ведь негоже такому патриоту Украины, как вы, иметь запятнанную репутацию.
(Reply) (Thread)
[User Picture]From: panchul
2016-06-13 04:26 pm (UTC)
Дык stolbvoy_d сам из Киева и живет в Калифорнии. Это в порядке сострадания и критики родины. Я и сам обеспокоен что например у некоторых моих британских коллег Украина ассоциируется с навязчивыми проститутками.
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: alexeim
2016-06-13 04:13 pm (UTC)
Так в чем конкретное преимущество троичной логики над бинарной? В голову лезет Силайское яблоко с его "да, нет, отложить" , но это же была фантастика.
(Reply) (Thread)
[User Picture]From: panchul
2016-06-13 04:28 pm (UTC)
Да, Силайское яблоко - наше все! Забыл название проиведения, но в детстве меня впечатлило.

Преимущество в частности в экономии железа для представления информации (баланс между сложностью бита/трита и их количеством).
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: kbb
2016-06-13 04:14 pm (UTC)
старый анекдот.
идут три девушки. две нормальных, а одна из МАИ (МФТИ...)
(Reply) (Thread)
[User Picture]From: craftwr
2016-06-13 05:20 pm (UTC)

LGBT тусняг.

(Reply) (Thread)
[User Picture]From: panchul
2016-06-13 05:33 pm (UTC)
Почему вы так решили? Большинство - семейные люди мейнстримной ориентации.
(Reply) (Parent) (Thread)
[User Picture]From: craftwr
2016-06-13 07:26 pm (UTC)

Ну дык флаг это либо гомосеки, либо дауны, как кому нравится.

(Reply) (Parent) (Thread)
[User Picture]From: maxdz
2016-06-13 06:37 pm (UTC)
>в конечном итоге украинский инженер был вывезен в МГУ, где он сконструировал троичную машину "Сетунь", которую производили в Татарстане (русские и татары кооперировались в эксплуатации украинцев еще с XIII века)

I see some improvements in your concepsts Youri. :) Read some historical books? Very nice!
(Reply) (Thread)
[User Picture]From: duradulova
2016-06-16 02:29 pm (UTC)
Панчул! Це чудово!
(Reply) (Thread)