当時のPC (PC-8001MK2)でプログラミング(かっこよく言えば、8ゲートの仮想コンピュータを作った)のですが、思うように動かなくて、もの凄く苦労したのを覚えています。

先日の「三体」のネタの続きです。

Today's diary continues the story of the ‘Three Bodies’ from the other day.

『「三体」というSFが凄い』という評判を聞いて、以前、図書館から借りて読んだことがあるのですが ―― さっぱり分かりませんでした。

このビデオの一部が、YouTubeにアップされています。

Parts of this video are available on YouTube.

この画像の内容は、現在のコンピュータ(◯非ノイマン型 ×量子コンピュータ)の概念として正しいです。

The content of this image is correct for the current concept of computers (◯ non-Neumannian × quantum computer).

"NANDロジックさえあれば、全てのコンピュータのロジックを作れる" ―― 情報工学の講義で、私が衝撃を受けた事実の一つです。

‘As long as you have NAND logic, you can make all the computer logic’ - one of the facts that struck me in my lectures on information engineering.

この映像より若干ショボい規模(映画では3000万人、私は8人)で、これと同じことを、当時のPC (PC-8001MK2)でプログラミング(かっこよく言えば、8ゲートの仮想コンピュータを作った)のですが、思うように動かなくて、もの凄く苦労したのを覚えています。

On a slightly smaller scale than this film (30 million people in the movie, 8 for me), I programmed the same thing on a PC (PC-8001MK2) at the time (to put it coolly, I created an 8-gate virtual computer). Still, it didn't work as well as I wanted, and I remember having enormous trouble.

難しいかったのは、『クロック(同期)』の設計でした。

The tricky part was designing the ‘clock (synchronization).’

上記の画像には"クロック"の概念が入っていないようです。

The above image does not seem to contain the concept of a ‘clock.’

私なら、"太鼓の音"とかの場面を一つ加えるだろうな、とか思いました ―― が、そうすると映画のテンポが悪くなるだろうな、とは思います。

I would have added one scene with ‘drumming’ or something, but that would have slowed down the film.

細かいことを言えば、レジスタやら、CPUやら、メモリやら、いろいろ出てくるのですが、言い出したらきりがありません。

If you want to go into detail, registers, CPU, memory, and many other things come into play, but there is no end to what can be said.

-----

このような、大量の人間を使った計算方法は、コンピュータが登場する前(100年以上も前)に、ルイス・フライ・リチャードソン(Lewis Fry Richardson)によって提唱されていました。

Lewis Fry Richardson proposed this method of computing with large numbers of humans before computers came along (more than 100 years ago).

「64,000人の計算者を巨大なホールに集めて指揮者の元で整然と計算を行えば実際の天候の変化と同じくらいの速さで予報が行える」―― 「リチャードソンの夢」と呼ばれるもので、この原理は、現在も、コンピュータシミュレーションの主流です。重力、磁力、磁力、水流や航空力学では、避けて通れない計算手法です。

The principle of ‘Richardson's dream’ - that ‘if you put 64,000 calculators in a huge hall and run them in an orderly fashion under a conductor, you can forecast as fast as the weather changes in real life’ - is the principle behind computer mainstream simulation. It is an unavoidable computational method in gravity, magnetics, magnetic forces, water currents, and aerodynamics.

私も、この原理を使って、人間の行動変容のシミュレーションをやっています(もちろん、コンピュータで、です。人力は使っていません)。

I also use this principle to simulate human behavior change (on a computer, of course. I do not use human power).

-----

私ごときの一般人が、コンピュータのリソース(計算能力)を潤沢に使える時代に生まれてよかったなぁ、としみじみと実感しております。

I am deeply aware that I am lucky to have been born in an age when ordinary people like me can use abundant computer resources (computing power).

『「初音ミク」の映像や音声を作り出すコンピュータリソースは、私が在学していた当時の大学にあった大型計算機センターの全能力を軽く越えているでしょう。(「笑う人工知能 ~あなたは記事に踊らされている~」 より抜粋)』

The computer resources to produce the images and sounds of ‘Hatsune Miku’ would quickly exceed the total capacity of the enormous computing center at the university where I was studying. (Extract from ‘ Laughing Artificial Intelligence - You are dancing to the tune of the article )

『その不倫相手が、"ひ弱い感じの男性"か、"マッチョな感じの男性"かで、知識を変えるべき』

2024,江端さんの忘備録

Posted by ebata