Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #48479

Re: Kilocore

From anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups comp.lang.forth
Subject Re: Kilocore
Date 2016-06-24 10:21 +0000
Organization Institut fuer Computersprachen, Technische Universitaet Wien
Message-ID <2016Jun24.122108@mips.complang.tuwien.ac.at> (permalink)
References <ca78c30f-c59b-462a-b96b-b189b16793f9@googlegroups.com> <nkgq03$7t5$1@dont-email.me> <2016Jun23.163143@mips.complang.tuwien.ac.at> <nkhgdu$stn$1@dont-email.me>

Show all headers | View raw


rickman <gnuarm@gmail.com> writes:
>On 6/23/2016 10:31 AM, Anton Ertl wrote:
>> These are hardware people.  They do it all the time.  They build
>> something, and hope that the software people will solve the proplem of
>> programming it.  And not just in research chips like the KiloCore,
>> also in production chips like the Cell used in the PS3 (which, I hear,
>> is mostly unsuccessful as far as making use of the SFUs goes).  Or in
>> the Cray-1 (which I consider a success).
>
>I don't want to offend, but I think the idea that someone would spend 
>half a mil building a chip without any idea of how to program it is a 
>bit of nonsense.

Sure they have an idea how to program it.  Sometimes these ideas scale
to development of bigger software, and sometimes they don't.  Now will
you spend a few millions on software development for a hardware model
before you know that you can actually build the hardware?

>But then again, that seems to be the biggest problem 
>with the GA144, programming, so maybe you have something there... it was 
>designed by a hardware guy, right?

Chuck Moore is a hardware and a software guy, and he certainly has an
idea how to program it, but his ideas are incompatible with mainstream
software development, and in the case of his multi-cores, even with
most Forth programmers.

OTOH, I see the GA chips not as general-purpose computers, but as
another option roughly in the area that FPGAs occupy.  You can use it
for specialized functions (that can be programmed in the small program
and data memories that these cores have), and because these memories
are so small, software development for them is limited and should not
take that much effort; the question is if you can fit useful
functionality in there.  But for some kind of signal processing, why
not?

- anton
-- 
M. Anton Ertl  http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
     New standard: http://www.forth200x.org/forth200x.html
   EuroForth 2016: http://www.euroforth.org/ef16/

Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Kilocore Brad Eckert <hwfwguy@gmail.com> - 2016-06-22 21:56 -0700
  Re: Kilocore Andrew Haley <andrew29@littlepinkcloud.invalid> - 2016-06-23 03:09 -0500
  Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-23 09:59 -0400
    Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-23 14:31 +0000
      Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-23 16:22 -0400
        Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-24 10:21 +0000
          Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-24 11:37 -0400
            Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-24 15:57 +0000
              Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-24 12:26 -0400
                Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-25 14:10 +0000
                Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-25 14:00 -0400
                Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-26 09:58 +0000
                Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-26 15:17 -0400
                Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-27 14:40 +0000
                Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-27 12:39 -0400
                Re: Kilocore Andrew Haley <andrew29@littlepinkcloud.invalid> - 2016-06-27 14:50 -0500
                Re: Kilocore Paul Rubin <no.email@nospam.invalid> - 2016-06-27 12:59 -0700
                Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-27 16:05 -0400
                Re: Kilocore Andrew Haley <andrew29@littlepinkcloud.invalid> - 2016-06-27 15:17 -0500
                Re: Kilocore hughaguilar96@gmail.com - 2016-06-26 15:46 -0700
  Re: Kilocore anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-06-23 14:15 +0000
    Re: Kilocore Andrew Haley <andrew29@littlepinkcloud.invalid> - 2016-06-23 11:57 -0500
    Re: Kilocore rickman <gnuarm@gmail.com> - 2016-06-23 16:25 -0400
  Re: Kilocore Ilya Tarasov <ilya74.tarasov@gmail.com> - 2016-06-24 04:18 -0700
    Re: Kilocore Brad Eckert <hwfwguy@gmail.com> - 2016-06-24 21:48 -0700
  Re: Kilocore endlessboomcapitalism@gmail.com - 2016-06-23 22:32 -0700
  Re: Kilocore darek.maksimiuk@gmail.com - 2016-06-26 13:12 -0700
  Re: Kilocore Mat <dambere@web.de> - 2016-06-26 16:36 -0700
  Re: Kilocore endlessboomcapitalism@gmail.com - 2016-06-27 11:05 -0700

csiph-web