intellaSys - inventive to the core

Posted 15 Mar 2009 at 20:25 UTC (updated 22 Mar 2009 at 15:01 UTC) by badvogato Share This

happened to surf on Chuck H. Moore's new company IntellaSys.

I am browsing these whitepapers. Eash one seems to be a rare pearl by the SEA.

Extreme Forth by Steven Pelc on Sept. 2008 Dr. Dobb

IMHO, Chuck has deviced a simple yet holistic way to see that the power of language and the power of circuit wouldn't cancel each other out in the process of solving complex machine-human problems.

The stick + the word + the floor plan

IntellaSys’ 40C Processor Technology Creates Benchmark

ThinkingForth in Chinese

Excerpt from Steve Pelc's paper:

The impact of the A and B registers can be seen in this biquad filter implementation by Gary Bergstrom for a 16-bit embedded system. Gary commented on the previous article about Forth's return stack not getting in the way of parameters:

This has to be one of the most underrated points in Forth. Factoring words in Forth is natural and the lack of return addresses interspersed with the data allows this to be very efficient. In most languages you can't factor to the degree that you can in Forth without having severe run-time speed consequences. You can't keep passing data to lower and lower layers without building new stack frames, with the same data repeated in them, again and again.

SEAforth 40C18 - Scalable Embedded Array Processor Overview


multi bad?, posted 16 Mar 2009 at 18:31 UTC by atai » (Journeyer)

so bad it is bad time x

Prof. Yuen's idea and technique, posted 17 Mar 2009 at 12:11 UTC by badvogato » (Master)

The Virtual Register Mapping Problem: Can We Combine Superscalar And EPIC Ideas?

What is EPIC ideas? Google find this abstract

Mathmatical Model for EPIC code:
EPIC is a fluid/envelope type computer code designed to study the energetics and dynamics of a high energy, high current electron beam passing through a gas. The code is essentially two dimensional (x, r, t) and assumes an axisymmetric beam whose r.m.s. radius is governed by an envelope model. Electromagnetic fields, background gas chemistry, and gas hydrodynamics (density channel evolution) are all calculated self-consistently as functions of r, x, and t. The code is a collection of five major subrountines, each of which is described in some detail in this report.

EPIC, posted 19 Mar 2009 at 10:51 UTC by fzort » (Journeyer)

No. EPIC, in that case, is probably the flavor of VLIW (Very Large Instruction Word) CPU architecture used in the Itanium processor. See the Wikipedia article.

Git -> FORTH WORD DICTION ??? , posted 22 Mar 2009 at 09:06 UTC by badvogato » (Master)

reading this 'Why Git is better than smarty pants'

I'm wondering if Git can be ported to FORTH and expand itself to form FORTH WORD DICTION. what it would be like for such an idea???

After all, they seem to share the K.I.S.S. my A*** way to both end and jumpstart any number of love-hate relationship.

"1x" or "one times" essential complexity in Forth, posted 23 Mar 2009 at 23:28 UTC by sye » (Journeyer)

Jeff cox:

In 1995 I joined a NASA startup called the iTV Corporation with Chuck Moore. The idea was to build web appliances with a chip that was a variation of F21, iTV's i21. I became Director of Software at iTV. I trained the staff and we wrote the 4os operating system and made various all Forth chip and all Forth software web browser and email appliances. After developing products that everyone liked iTV's Board of Directors decided that they didn't want to sell anything and the company was shut down.

By 1999 the money was gone and the financial backers at UltraTechnology had died, gone bankrupt, or pulled out. There was no money for advertizing, promotion, or production of f21. So like iTV's i21 it never went further. The last few prototype chips were sold below cost or given away and things moved on. I got some consulting work on high level AI integration or with F21 prototypes and wrote the aha compiler, OS and GUI. By 2002 UltraTechnology was history except for some sales of a few educational CD and DVD from the online store at times when it was open. I had hoped to move on to making cluster chips, multi-core versions of the parallel Forth chips but my pockets were not that deep.

My idea of a cheap PC had some things in common with MIT's new $100 One Laptop per Child project, except my idea was that, what the world needed was a good $5 computer that was as simple to understand as the cost implied. We got pretty close at iTV with the Forthchip module that we could build for about $5 that fit into the battery compartment of a $19 (retail) B/W TV AM/FM which let it connect to the Internet for email and web browsing. iTV never sold any of them let alone the volume needed to sell those miniature Imac-like machines for $49. And UltraTechnology's Workstation in a Mouse demostrated that a mouse with an F21 would cost about the same as an ordinary $10 mouse and only needed an RGB monitor or TV to play and surf. iTV did come close to closing a couple of those billion unit type deals.

Today I am working with Chuck Moore and people Chuck has worked with for years including John Rible, Dean Sanderson, Greg Bailey, Dr. Montvelishsky, Skip Inskeep, Mark Smeder, Randy Liebernight, Doug Dylan, Charley Shattuck, and a growing list of hardware and software engineers using ANS Forth and colorforth software as System Architect at IntellaSys. I am pleased to see ideas picked up and technologies licensed by such a long list of companies including Intel, AMD, and Sony. I am also pleased to see the general move to multi-core architectures on the desktop and in embedded systems. ...

Jeff talked about 1x essential complexity in Forth on his blog . ( please read the whole blog, not just what I quoted below...}
Chuck's explanation of one times Forth went along with his explanation that Forth is more of an approach to sovling problems than a programming language. Our left brain dominated culture biases our brain activity with language. But it also shows that use of language processing in the left brain will as a consequence prevent right brain function. In experiments where strong magnetic fields prevented left brain language function the right brain functions are shown to increase.

The big picture point of view, spacial reasoning, and art and creativity among other things are performed in the right brain. Older and faster reflexive brain functions that developed before human consciousness and which may be located closer to the brain stem are suppressed by left brain language and procedure driven activity.

Some arts cultivate whole brain use precisely because the cultivation of left brain language dominated thinking limits other aspects of human intelligence. The purpose of training in certain arts is to allow more whole brain activity where a more useful balance of left and right brain activity encourages creative and personally rewarding activity. The top level of performance in almost any art is accomplished in whole brain activity described as "natural" or "in harmony." Cultivating ideal natural behavior requires considerable effort because of our exposure to our habitually left brain dominated modern culture.

Forth requires seeing a big picture. Seeing a big picture is right brain activity. Using appropriate proceedures or applying language to a small picture is left brain activity and happens only after the right brain determins the big picture and context. Using the left brain for langauge can impact the ability of the right brain to see beyond language issues. But seeing beyond language issues is an essential feature of Forth as described by its inventor as a system for solving problems precisely because it requires seeing the big picture from the start.

Forth's inventor says that Forth includes creativity and that Forth includes fun. He says he doesn't see these as high in the design feature list of other languages. Creativity and fun are right brain functions and most computer languages are very left brain oriented.

Hence, atai, Forth is NOT multi-BAD but 1x goodness. Badvogato may be ;)

BeginAgain, posted 26 Mar 2009 at 18:03 UTC by badvogato » (Master)

BeginAgain is the Forth kernel, basically the heart of OpenBIOS.

Right after the system is far enough to execute any C code, this kernel will take over control and execute the forth code part of OpenBIOS.

BeginAgain supports the Forth language command group of IEEE 1275-1994 and passes the Hayes ANS forth compliance test.

The lower limit on Turing machine universality is proved, posted 26 Mar 2009 at 19:48 UTC by badvogato » (Master)

The Wolfram 2,3 Turing Machine Research Prize has been won by 20-year-old Alex Smith of Birmingham, UK. Smith's Proof (to be published in Complex Systems)

A New Kind of Science

Jamie Oliver silent drum controller, posted 15 Apr 2009 at 14:06 UTC by badvogato » (Master)

How did he do it?

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page