Re: [9fans] Software philosophy

2021-08-21 Thread Eli Cohen
hey Kenji,

deep learning is another interest of mine too. hardware support is a
big deal for that... some kind of support for GPUs would be nice.
people have discussed that for years... hardware drivers are difficult
and important to do correctly!

python is used a lot for some of the available things... tensorflow is
a really nice approach for custom networks, even making custom layers,
etc. I haven't seen any examples but it would be interesting to think
about that in C. it might end up being easier to write something like
that in C than port everything for something like tensorflow... I did
port a somewhat outdated C library: https://github.com/echoline/fann
it isn't nearly as customizable as tensorflow though.

I always really liked the "XCPU" and drawterm type ideas of using
other OSes for their existing strengths along with Plan 9. maybe
drawterm could have a GPU device driver or something... that being
said I have sometimes found it ends up surprisingly easier doing it
all on Plan 9...

- Eli

On Sat, Aug 21, 2021 at 7:48 PM  wrote:
> > I have ended up using 9front more and more, obviously. 9front was
> > started specifically to address the fact that Plan 9 from Bell Labs
> > didn't run on most computers...
> 
> me, too.
> 
> 9front have many kinds of device drivers.   If we live on other OSs than 
> plan9,
> we cannot do anything other than those device drivers.
> 
> However, if we consider it more deep, we don't need not so much
> kinds of running terminals.  We need only one cpu/auth/file server machine
> and many of drawterms, or as Russ is doing plan9port.
> 
> If we consider it like this, we should discuss what kinds of computer work
> we want.   I want to run deep learning on plan9...  If so, we need 64 bit
> kernel for cpu server, and python
> 
> Kenji
> 

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T9ef6430f3025e731-Mdf830ebc446636d4ca37b479
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Software philosophy

2021-08-21 Thread kokamoto
> I have ended up using 9front more and more, obviously. 9front was
> started specifically to address the fact that Plan 9 from Bell Labs
> didn't run on most computers... 

me, too.

9front have many kinds of device drivers.   If we live on other OSs than plan9, 
we cannot do anything other than those device drivers.

However, if we consider it more deep, we don't need not so much
kinds of running terminals.  We need only one cpu/auth/file server machine
and many of drawterms, or as Russ is doing plan9port.

If we consider it like this, we should discuss what kinds of computer work
we want.   I want to run deep learning on plan9...  If so, we need 64 bit
kernel for cpu server, and python

Kenji


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T9ef6430f3025e731-M7f5dc23b2cc11ed09b8c3102
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription