public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [OT] Crazy idea:  Design open-source graphics chip
@ 2004-01-28 17:34 Timothy Miller
  2004-01-29  1:11 ` Christian Unger
  2004-01-31 18:15 ` Tomas Zvala
  0 siblings, 2 replies; 51+ messages in thread
From: Timothy Miller @ 2004-01-28 17:34 UTC (permalink / raw)
  To: Linux Kernel Mailing List

This is somewhat off-topic, so we shouldn't discuss it TOO much on-list, 
but I feel it's relevant to the state of affairs with Linux.


I haven't looked at what's available on opencores.org, but one of the 
biggest problems we seem to have is with getting high-quality graphics 
cards that are compatible with Linux in the sense that there are open 
specs and there's an open-source driver.  Oh, and we'd like to have 
something decent.

I have personally designed a graphics engine.  Actually, I would say 
that I did maybe 90% of the Verilog coding on it, and about 20% of the 
back-end (place, route, etc.) work.  I also did 100% of the X11 software 
(DDX) and 0% of the kernel driver code.  I wouldn't call it a 
masterpiece of engineering compared to the latest and greatest high-end 
3D and CAD graphics chips, but it's a powerful workhorse used in most of 
the air traffic control graphics cards and medical imaging cards that my 
employer sells (10 megapixel displays are easy for us).  Were you to 
read the manual on it, you'd think some of it was a bit unusual (such as 
the way you issue rendering commands), because it WAS my first ASIC 
ever.  I did meet all of our performance goals.  And I've come a long 
way since then.  (Unfortunately, this may sound like a plug, but I have 
competing desires to be humble about what I did but also not to 
publically say something that might understate the value of my 
employer's products.  I also feel a sense of pride in my accomplishment.)

That being said, I would LOVE to be involved in the design of an 
open-source graphics chip with the Linux market primarily in mind.  This 
is a major sore point for us, and I, for one, would love to be involved 
in solving it.  With an open architecture, everyone wins.  We win 
because we have something stable which we can put in main-line Linux, 
and chip fabs win, because anyone can sell it, and anyone can write 
drivers for any platform.

Imagine ATI and nVidia competing on how they can IMPROVE the design over 
one another but being obligated to release the source code.  I know... 
wishful thinking.  But I know a variety of ways that chips and boards 
could be made with respectable geometries (90nm) and high performance. 
No more being at the mercy of closed-development graphics chip designers 
who make Linux an after-though if they even think of us at all.


Please forgive my off-topic intrusion.


^ permalink raw reply	[flat|nested] 51+ messages in thread
* Re: [OT] Crazy idea: Design open-source graphics chip
@ 2004-02-01 14:58 DaMouse Networks
  2004-02-02 17:16 ` Timothy Miller
  0 siblings, 1 reply; 51+ messages in thread
From: DaMouse Networks @ 2004-02-01 14:58 UTC (permalink / raw)
  To: linux-kernel

> A cheap cludge would be an optional second GPU on the card just to do
> the required VGA modes, with an analogue video pass-through. That
> would make the VGA cards more expensive than a single GPU which
> incorporated VGA, but add almost nothing in cost or complexity terms
> to the non-VGA cards.

I was thinking of suggesting something similar as I browsed the thread. I would think that having Linux instead of the BIOS would be good since you would only need a small cut-down Linux that has drivers for a VGA->FB interface or something similar. The SMP approach from XGI might work in this since Linux supports SMP very well and  it could perform well with up to like 4+ GPUs? (thinking of the card size that might limit this you could have them stacked :) )

I think I'm gonna have to follow this thread closely :)

-DaMouse

^ permalink raw reply	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2004-02-02 19:45 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-28 17:34 [OT] Crazy idea: Design open-source graphics chip Timothy Miller
2004-01-29  1:11 ` Christian Unger
2004-01-29 15:59   ` Stephen Smoogen
2004-01-29 16:07     ` Maciej Soltysiak
2004-01-29 16:21     ` John Bradford
2004-01-29 16:13   ` Timothy Miller
2004-01-29 16:29     ` John Bradford
2004-01-29 16:52       ` Timothy Miller
2004-01-29 17:18         ` John Bradford
2004-01-29 17:47           ` Timothy Miller
2004-01-29 18:55             ` John Bradford
2004-01-29 19:11               ` Timothy Miller
2004-01-29 21:36                 ` John Bradford
2004-01-29 21:36                   ` Timothy Miller
2004-01-30 10:36                 ` Helge Hafting
2004-01-30 17:02                   ` Timothy Miller
2004-01-30 17:20                     ` Maciej W. Rozycki
2004-01-30 17:40                       ` Timothy Miller
2004-01-30 18:11                         ` Maciej W. Rozycki
2004-01-30 18:21                           ` Timothy Miller
2004-01-30 19:09                             ` Maciej W. Rozycki
2004-01-30 21:09                         ` Helge Hafting
2004-01-30 21:23                           ` Timothy Miller
2004-01-31 17:32                             ` John Bradford
2004-01-31 18:39                             ` Roland Dreier
2004-01-30 17:23                     ` Måns Rullgård
2004-01-30 17:44                       ` Timothy Miller
2004-01-30 19:01                     ` John Bradford
2004-01-30 21:19                     ` Helge Hafting
2004-02-01 10:36                 ` Geert Uytterhoeven
2004-02-01 11:06                   ` John Bradford
2004-02-01 11:46                     ` Måns Rullgård
2004-02-01 22:41                   ` Christian Unger
2004-02-02 17:13                   ` Timothy Miller
2004-02-02 17:11                     ` Geert Uytterhoeven
2004-01-30 16:54               ` Jesse Pollard
2004-02-01 10:35         ` Geert Uytterhoeven
2004-02-02 17:03           ` Timothy Miller
2004-01-29 16:30     ` Richard B. Johnson
2004-01-29 16:58       ` Timothy Miller
2004-01-29 18:08         ` Frank Gevaerts
2004-01-30 22:35           ` Esben Stien
2004-01-29 18:06     ` Torrey Hoffman
2004-01-29 18:58       ` Timothy Miller
2004-01-31 18:41     ` Pavel Machek
2004-01-31 18:15 ` Tomas Zvala
  -- strict thread matches above, loose matches on Subject: below --
2004-02-01 14:58 DaMouse Networks
2004-02-02 17:16 ` Timothy Miller
2004-02-02 17:37   ` DaMouse Networks
2004-02-02 18:45     ` Timothy Miller
2004-02-02 19:43       ` DaMouse Networks

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox