Welcome, Guest. Please login or register.

Author Topic: New ppc board by Acube/A-Eon: A1222 "Tabor"  (Read 51624 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline wawrzon

Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #119 on: October 15, 2015, 11:40:30 AM »
Quote from: Oldsmobile_Mike;797478
Means that it doesn't bog down when multitasking like a single-core Athlon XP trying to play multiple YouTube videos at the same time (ask me how I know this, LOL).  ;)


ill just copy my considerations from aw.net in here:

i would expect linux to decode and play video content on the gpu, the machine merely shoving video data through the bus. also i would expect linux to have working hardware mesa/gallium acceleration, so it shouldnt have problem with playing the simplest gl demo. i dont know what the libre office presentation do, but i expect that, similarly to video, displaying demo of office software isnt demanding what concerns the cpu or fpu. taking into account that so far i know neither full gpu, nor 3d acceleration, nor even libre office is available for os4, i doubt that such a presentation gives a reliable estimation about, how os4 would run on particular hardware.
 

Offline psxphill

Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #120 on: October 15, 2015, 02:13:45 PM »
Quote from: itix;797457
My programs was not using floats much. I just used floats for convenience.

What does that mean? Floats have a very specific use, which is to trade accuracy for a greater range (they effectively are lossy compression).

Quote from: wawrzon;797487
i would expect linux to decode and play video content on the gpu, the machine merely shoving video data through the bus.

I wouldn't expect that on any operating system, especially Linux, even if your gpu supports H264 acceleration. Although you can help the planets align https://github.com/erkserkserks/h264ify (but I still wouldn't expect it).
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #121 on: October 15, 2015, 03:12:34 PM »
Quote from: Spectre660;797463
No official price for Tabor has been announced.
Figure quoted is not correct.


http://amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=40622&forum=2&start=300&viewmode=flat&order=0#770615
'

AND, with that in mind, I've buried my hatchet (and, no, not in this guy's skull).
IF priced in line with its value...it could start a trend that leads to future affordable hardware.
So...I'm not buying one, BUT I could see a market for it.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show only replies by itix
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #122 on: October 15, 2015, 05:16:18 PM »
Quote from: psxphill;797493
What does that mean? Floats have a very specific use, which is to trade accuracy for a greater range (they effectively are lossy compression).

I had audio settings (can't remember what, this was 10 years ago) where accepted range was from 0.0 to 1.0. Obviously, I could have used integers, but when doing arithmetic you must remember scale factor and be careful to not run out of integer range.

With floats it is just easier to code and the precision is good enough.
My Amigas: A500, Mac Mini and PowerBook
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4051
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #123 on: October 15, 2015, 05:39:28 PM »
you would have to do well to run out of an integer range on the scale you are suggesting.  Float doesn't seem like the sensible thing to use in that example
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #124 on: October 15, 2015, 06:27:27 PM »
Quote from: psxphill;797493
What does that mean? Floats have a very specific use, which is to trade accuracy for a greater range (they effectively are lossy compression).

Floating point does trade precision for range but it has other uses. There are standard C support functions to handle floating point including fractions while there are none for fixed point integer fractions. This is very convenient and probably the most common reason to use floating point. There are other less obvious advantages and disadvantages.

Quote from: Iggy;797496
AND, with that in mind, I've buried my hatchet (and, no, not in this guy's skull).
IF priced in line with its value...it could start a trend that leads to future affordable hardware.

I see the trend to less standardized and weak handicapped hardware as a negative regardless of price. It is kind of like a 68EC060 in a classic Amiga accelerator which is a bastard. It may be cheaper and it may work with AmigaOS but enough 68060 software will fail that the mistake will become evident. Compatibility and standardization are two of the few advantages the Amiga has left. Throw these away and the value of even relatively low priced hardware is reduced. I believe the Amiga masses will accept reduced performance before reduced compatibility. My priorities for new Amiga hardware are:

1) compatibility (not an Amiga without it)
2) price
3) performance

PPC is acceptable at performance but will never be good at compatibility and price. Insistence of PPC only is likely ignoring the Amiga masses (biggest Amiga market). The Amiga classes are already buying more expensive PPC hardware. I hope there is an embedded customer for these boards.
 

Offline psxphill

Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #125 on: October 16, 2015, 01:16:11 PM »
Quote from: matthey;797504
Floating point does trade precision for range but it has other uses. There are standard C support functions to handle floating point including fractions while there are none for fixed point integer fractions.

True, C does lack a fixed floating point type. That doesn't mean that using a float is in any way a good idea though. Just that the consequences doesn't trump the laziness of implementing with fixed point maths. You can also stir paint with a screwdriver.
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #126 on: October 16, 2015, 01:32:09 PM »
Quote from: psxphill;797527
True, C does lack a fixed floating point type. That doesn't mean that using a float is in any way a good idea though. Just that the consequences doesn't trump the laziness of implementing with fixed point maths. You can also stir paint with a screwdriver.

Weird analogy.
"That doesn't mean that using a float is in any way a good idea though."

Seriously?
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #127 on: October 16, 2015, 06:36:04 PM »
Quote from: psxphill;797527
True, C does lack a fixed floating point type. That doesn't mean that using a float is in any way a good idea though. Just that the consequences doesn't trump the laziness of implementing with fixed point maths. You can also stir paint with a screwdriver.

It's surprising that neither C99 nor C11 have added 16.16 and 32.32 integer fixed point data types and support. They could be useful as a standard optional feature, especially for embedded processors without an FPU.

The best case overhead of using hardware floating point is not much in a modern processor. A few more pipeline stages are required (compared to a similar length integer) for normalization but this provides saturation saving min/max or saturating integer operations for some algorithms. The longer pipeline adversely affects floating point branches (I advocated new branchless FMIN/FMAX 68k FPU instructions for this reason) and integer<->fp conversions. The worst case overhead for out of range subnormal/denormal handling depends on the hardware implementation but can be very high for mostly software handling. More hardware precision like extended precision floating point can avoid some of the overhead while SIMD units may do a simple rounding of subnormals (giving inaccurate results).
« Last Edit: October 16, 2015, 06:41:35 PM by matthey »
 

Offline psxphill

Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #128 on: October 16, 2015, 11:41:16 PM »
Quote from: Iggy;797528
Weird analogy.
"That doesn't mean that using a float is in any way a good idea though."

Seriously?

Yes. For example a float can't accurately store the number "0.4"

Anything that deals with money should never use floating point, anything where the results have to be the same on different platforms shouldn't use floating point (or use http://www.jhauser.us/arithmetic/SoftFloat.html).

There are some circumstances where floats are ok to use, but most people who try to use floats have no idea when it's ok to use them and when it isn't.

http://stackoverflow.com/questions/16595668/any-risk-of-using-float-variables-as-loop-counters-and-their-fractional-incremen

In multiple projects I've had to remove the use of floats because people thought they should use them because "the C library supports them so they must be a good idea".

However there are situations where software does require the use of an FPU (both 68k & PPC) so new hardware should support them.
« Last Edit: October 16, 2015, 11:45:52 PM by psxphill »
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #129 on: October 17, 2015, 02:14:14 PM »
Quote from: psxphill;797537
...However there are situations where software does require the use of an FPU (both 68k & PPC) so new hardware should support them.


Your last statement seems to run counter to the "That doesn't mean that using a float is in any way a good idea though" argument.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline Spectre660

  • Full Member
  • ***
  • Join Date: Jun 2014
  • Posts: 131
  • Country: 00
    • Show only replies by Spectre660
« Last Edit: October 17, 2015, 04:25:32 PM by Spectre660 »
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card
 

Offline utri007

Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #131 on: October 17, 2015, 04:48:42 PM »
Similar comment from Jens Schöenfelt

http://eab.abime.net/showpost.php?p=1045850&postcount=7
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline OlafS3

Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #132 on: October 17, 2015, 05:14:29 PM »
Quote from: Spectre660;797557
Comment from Hyperion .

http://amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=40622&forum=2&start=460&viewmode=flat&order=0#770947

we will see what people report when AmigaOS runs on it
 

Offline Everblue

  • Hero Member
  • *****
  • Join Date: Dec 2004
  • Posts: 584
    • Show only replies by Everblue
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #133 on: October 17, 2015, 06:07:28 PM »
Yeah, cos what would Hyperion know about that :D
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: New ppc board by Acube/A-Eon: A1222 "Tabor"
« Reply #134 from previous page: October 17, 2015, 08:07:27 PM »
Quote from: Everblue;797561
Yeah, cos what would Hyperion know about that :D


Not that much actually, since they subbed the OS out to the Friedens.

And I am willing to give the brothers more credit than many, as they have gotten OS4 this far.

But we now know they are expecting to emulate unsupported fpu instructions.
Calling those illegal ops traps 'transparent' isn't exactly accurate nor is the claim that the impact will not exist.
And the OS will have to implement the emulation code, BUT its not nearly as bad as I may have made out originally.

However...you guys can consider whether or not you want to buy it.
If I buy anything its still going to be an X5000 with its e5500 cored processors.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"