Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
15 crawler(s) on-line.
 140 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 pavlor:  13 mins ago
 VooDoo:  14 mins ago
 OldFart:  51 mins ago
 zipper:  1 hr 11 mins ago
 matthey:  1 hr 33 mins ago
 kolla:  2 hrs 46 mins ago
 michalsc:  2 hrs 56 mins ago
 amigang:  3 hrs 5 mins ago
 gryfon:  3 hrs 22 mins ago
 Rob:  4 hrs ago

/  Forum Index
   /  Amiga OS4 Hardware
      /  What is XMOS on the X1000 good for?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next Page )
PosterThread
Zylesea 
Re: What is XMOS on the X1000 good for?
Posted on 25-Feb-2010 19:59:27
#121 ]
Elite Member
Joined: 16-Mar-2004
Posts: 2263
From: Ostwestfalen, FRG

@TheDaddy

Quote:

TheDaddy wrote:
A bit off topic but...

is the XMOS chip an off the shelf part?

If so how much does it cost?

And can't it be put on a PCI card for the SAM?


It is. IIRC it costs around 8 US$. A devkit for usb is obtainable for less than 40 EUR.
google.de shopping drops me this:
http://www.lipoly.de/index.php?main_page=product_info&products_id=104166

Last edited by Zylesea on 25-Feb-2010 at 08:00 PM.

_________________
My programs: via.bckrs.de
MorphOS user since V0.4 (2001)

 Status: Offline
Profile     Report this post  
asymetrix 
Re: What is XMOS on the X1000 good for?
Posted on 25-Feb-2010 20:04:32
#122 ]
Cult Member
Joined: 9-Mar-2003
Posts: 868
From: United Kingdom


will the question be the same in 2- 3 years with faster, 16 core chips available cheap ?


_________________
Download 499.26 Mbps, 659.94 Mbps Upload :)

 Status: Offline
Profile     Report this post  
TheDaddy 
Re: What is XMOS on the X1000 good for?
Posted on 25-Feb-2010 20:55:25
#123 ]
Elite Member
Joined: 30-Sep-2005
Posts: 4499
From: Quattro Stelle

@Zylesea

>>It is. IIRC it costs around 8 US$. A devkit for usb is obtainable for less than 40 EUR.
google.de shopping drops me this:
http://www.lipoly.de/index.php?main_page=product_info&products_id=104166


Interesting, I wonder if you can make something for the SAM, via USB or PCI...

_________________
www.loriano.pwp.blueyonder.co.uk

 Status: Offline
Profile     Report this post  
Jupp3 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 13:16:13
#124 ]
Super Member
Joined: 22-Feb-2007
Posts: 1225
From: Unknown

@TheDaddy

Quote:
Interesting, I wonder if you can make something for the SAM, via USB or PCI...

Usually USB developer kits are created to mainly for experimentation and chip programming, rather than "using as an accelerator for host", and usually the aim (for developer kit, and such chips in general) is to produce harware that will work without the computer

Of course the developer kit won't do much good, as long as there's no PPC version of the software available.

Last edited by Jupp3 on 26-Feb-2010 at 01:19 PM.
Last edited by Jupp3 on 26-Feb-2010 at 01:16 PM.

 Status: Offline
Profile     Report this post  
Arko 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 13:36:23
#125 ]
Super Member
Joined: 17-Jan-2007
Posts: 1989
From: Unknown

@TheDaddy

Quote:


Interesting, I wonder if you can make something for the SAM, via USB or PCI...

You don't need to make it, you can buy it and plug it in every Sam Flex, Amiga1, µA1, Pegasos, Pegasos-II, Mac or PC.

I doesn't know if the XMOS is programmed and connected via I2C, the SoC used on Efika or Sam440 have a I2C bus, you can attach a lot of I/O devices to that bus, and maybe the XMOS Chip is attached to the dual core PPC on the X1000 in the same, way.

Update Documentation says SPI.

Last edited by Arko on 26-Feb-2010 at 04:43 PM.
Last edited by Arko on 26-Feb-2010 at 01:38 PM.

_________________
AmigaONE. Haha. Just because you can put label on it does not make it Amiga.

I borrowed this comments from here (#27 & #28):
http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=38873&forum=2&start=20&order=0

 Status: Offline
Profile     Report this post  
persia 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 14:51:14
#126 ]
Super Member
Joined: 14-Jul-2009
Posts: 1059
From: Unknown

That's the idea of XMOS they are SUPPOSED to run outside the main computer. You program them and the used them for whatever task you have planned. They run robots, they do all sorts of cool things, but they don't really add any value by being hooked to a computer, they are a computer. Program them and set them free!

Quote:

Jupp3 wrote:
@TheDaddy

Quote:
Interesting, I wonder if you can make something for the SAM, via USB or PCI...

Usually USB developer kits are created to mainly for experimentation and chip programming, rather than "using as an accelerator for host", and usually the aim (for developer kit, and such chips in general) is to produce harware that will work without the computer

Of course the developer kit won't do much good, as long as there's no PPC version of the software available.

 Status: Offline
Profile     Report this post  
Mechanic 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 15:27:18
#127 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

@Thread

For the lazy, , , like me.

http://digikey.com/Suppliers/us/XMOS.page

and select the audio file.

 Status: Offline
Profile     Report this post  
KimmoK 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 16:05:06
#128 ]
Elite Member
Joined: 14-Mar-2003
Posts: 5211
From: Ylikiiminki, Finland

perhaps xena can also be run when the PPC is not running... or the system is suspended to RAM or to HDD...

Last edited by KimmoK on 26-Feb-2010 at 04:07 PM.

_________________
- KimmoK
// For freedom, for honor, for AMIGA
//
// Thing that I should find more time for: CC64 - 64bit Community Computer?

 Status: Offline
Profile     Report this post  
Jupp3 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 19:57:51
#129 ]
Super Member
Joined: 22-Feb-2007
Posts: 1225
From: Unknown

@KimmoK

Quote:
perhaps xena can also be run when the PPC is not running... or the system is suspended to RAM or to HDD...

If you need to have small part of system running while "the rest is off", perhaps it would be better to use a dedicated microcontroller system for that?

 Status: Offline
Profile     Report this post  
Hans 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 20:32:58
#130 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@persia

Quote:

persia wrote:
That's the idea of XMOS they are SUPPOSED to run outside the main computer. You program them and the used them for whatever task you have planned. They run robots, they do all sorts of cool things, but they don't really add any value by being hooked to a computer, they are a computer. Program them and set them free!


Yeah, and the AMCC 440 EP PowerPC processor is SUPPOSED to be run outside the main computer too. It's SUPPOSED to be used for "Imaging, industrial control, networking and other embedded applications."

Who cares? SAM 440 users certainly don't.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
ddni 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 21:11:22
#131 ]
Cult Member
Joined: 11-Jan-2007
Posts: 818
From: Northern Ireland

@all

hows about a 25 Billion instructions/second board bolted onto your X1000?

The XMP-64 consists of 16 quad core G-series XMOS chips (64 processors in total) arranged in a hypercube allowing for very fast communication of data between processors (1.6 billion bits per second can flow between hypercube edges).

The XMP-64 can therefore execute 25 billion instructions per second. Some applications a device such as the XMP-64 could be used in include:

Image processing, Audio processing, Synthesizing, Communications, Packet inspection etc.

https://www.xmos.com/products/development-kits/xmp-64


A snip at US$1500

Last edited by ddni on 26-Feb-2010 at 09:12 PM.

_________________
AmigaOne X1000

 Status: Offline
Profile     Report this post  
Karlos 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 23:34:22
#132 ]
Elite Member
Joined: 24-Aug-2003
Posts: 4402
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition!

@ddni

Quote:

ddni wrote:
@all

hows about a 25 Billion instructions/second board bolted onto your X1000?

The XMP-64 consists of 16 quad core G-series XMOS chips (64 processors in total) arranged in a hypercube allowing for very fast communication of data between processors (1.6 billion bits per second can flow between hypercube edges).


How did they do that? A hypercube requires more than 3 spatial dimensions :p

Quote:
The XMP-64 can therefore execute 25 billion instructions per second. Some applications a device such as the XMP-64 could be used in include:

Image processing, Audio processing, Synthesizing, Communications, Packet inspection etc.

https://www.xmos.com/products/development-kits/xmp-64


A snip at US$1500


Or for a fraction of the price, you can get a GTX260 and have:

Quote:
karlos@Megaburken-II:~/NVIDIA_CUDA_SDK/bin/linux/release$ ./deviceQuery
There is 1 device supporting CUDA

Device 0: "GeForce GTX 260"
Major revision number: 1
Minor revision number: 3
Total amount of global memory: 938803200 bytes
Number of multiprocessors: 24
Number of cores: 192
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 16384 bytes
Total number of registers available per block: 16384
Warp size: 32
Maximum number of threads per block: 512
Maximum sizes of each dimension of a block: 512 x 512 x 64
Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
Maximum memory pitch: 262144 bytes
Texture alignment: 256 bytes
Clock rate: 1.36 GHz
Concurrent copy and execution: Yes

karlos@Megaburken-II:~/NVIDIA_CUDA_SDK/bin/linux/release$ ./bandwidthTest
Running on......
device 0:GeForce GTX 260
Quick Mode
Host to Device Bandwidth for Pageable memory
.
Transfer Size (Bytes) Bandwidth(MB/s)
33554432 2995.5

Quick Mode
Device to Host Bandwidth for Pageable memory
.
Transfer Size (Bytes) Bandwidth(MB/s)
33554432 2251.2

Quick Mode
Device to Device Bandwidth
.
Transfer Size (Bytes) Bandwidth(MB/s)
33554432 105055.8


_________________
Doing stupid things for fun...

 Status: Offline
Profile     Report this post  
vidarh 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 23:38:53
#133 ]
Cult Member
Joined: 4-Jan-2010
Posts: 580
From: London, UK (ex-pat; originally from Norway)

@Karlos

Quote:
Or for a fraction of the price, you can get a GTX260 and have:


.. which is all very nice if your problem can be easily vectorized. Not so nice if there are large number of interdependencies between different parts of your data.

Very different computational models for very different type of applications.

_________________
Wiki for new/returning Amiga users - Projects: ACE basic compiler / FrexxEd / Git

 Status: Offline
Profile     Report this post  
Mechanic 
Re: What is XMOS on the X1000 good for?
Posted on 26-Feb-2010 23:40:31
#134 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

@persia

Quote:

persia wrote:
That's the idea of XMOS they are SUPPOSED to run outside the main computer. You program them and the used them for whatever task you have planned. They run robots, they do all sorts of cool things, but they don't really add any value by being hooked to a computer, they are a computer. Program them and set them free!


People, perhaps we should wait until more info is available before
worrying about how Xena will be used or programmed. Perhaps several
different cards will be needed depending on what functions we want.

We don't know for example what else Xorro contains. Looks like there
is room for at least one PCIe 1x slot, but that's just a guess.

Certainly if somebody designs a single or multi function card the necessary
programming will be there.

It just seems that trying to think in terms only of what Xena 'can do' is
limiting/obscuring a larger view.



 Status: Offline
Profile     Report this post  
QuikSanz 
Re: What is XMOS on the X1000 good for?
Posted on 27-Feb-2010 0:36:02
#135 ]
Super Member
Joined: 28-Mar-2003
Posts: 1236
From: Harbor Gateway, Gardena, Ca.

@Mechanic,

From what I've read the Xorro slot is a PCIe x8 inline with the other PCIe x1 you mentioned.

Chris

Last edited by QuikSanz on 27-Feb-2010 at 12:38 AM.

 Status: Offline
Profile     Report this post  
olegil 
Re: What is XMOS on the X1000 good for?
Posted on 27-Feb-2010 14:02:25
#136 ]
Elite Member
Joined: 22-Aug-2003
Posts: 5895
From: Work

@QuikSanz

eh, no. Xorro uses the same connector as PCIe x8, and is inline with a PCIe x1 connector.

_________________
This weeks pet peeve:
Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean.

 Status: Offline
Profile     Report this post  
Mechanic 
Re: What is XMOS on the X1000 good for?
Posted on 27-Feb-2010 14:17:47
#137 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

@olegil

I guess what I was trying to say is that Xorro has a lot more pins than
necessary for Xena and we don't yet know how/if they are used.

If you have some knowledge about this, then it is your duty to come forth
and 'Spill the Beans'. Pleading ignorance won't work.

Er ,, ,, ,, well ,, ,, ,, uh,, ,, hmmm.

 Status: Offline
Profile     Report this post  
QuikSanz 
Re: What is XMOS on the X1000 good for?
Posted on 27-Feb-2010 17:07:09
#138 ]
Super Member
Joined: 28-Mar-2003
Posts: 1236
From: Harbor Gateway, Gardena, Ca.

@olegil,

So your saying Xorro is the same connector but not a real PCIe x8 ? I guess we'll see.

Chris

 Status: Offline
Profile     Report this post  
QuikSanz 
Re: What is XMOS on the X1000 good for?
Posted on 27-Feb-2010 17:10:00
#139 ]
Super Member
Joined: 28-Mar-2003
Posts: 1236
From: Harbor Gateway, Gardena, Ca.

@Mechanic,

Reading thru some Xcore stuff it's also likely that the JTAG connector is also part of it. That would make a large total of connections.

Chris

 Status: Offline
Profile     Report this post  
Mechanic 
Re: What is XMOS on the X1000 good for?
Posted on 27-Feb-2010 17:53:31
#140 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

@QuikSanz

Quote:


Reading thru some Xcore stuff it's also likely that the JTAG connector is also part of it. That would make a large total of connections.


Yeah, it would. It just 'seems' to me JTAG would more likely be connected
to the MB. Either thru a local bus or even a dedicated USB. Also the power/GND
pins could be MB connected. So even though Xena has 64 pins they're not
necessarily all in the 8x slot.

If this is wrong please correct me.

8x = 98 pins
1x = 36 pins
XS1-L1 = 64 pins

If only 2 XS1 pins are not connected to Xorro then;

8x - 62 = 36 which = 1x. So it's possible(if I'm right).

Wish we knew more. Ah, well. Where's them pancakes?

Last edited by Mechanic on 27-Feb-2010 at 05:54 PM.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle