Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SUPS

From Wikipedia, the free encyclopedia
Measure of neuronal network performance

Incomputational neuroscience,SUPS (forSynapticUpdatesPerSecond) or formerly CUPS (ConnectionsUpdatesPerSecond) is a measure of a neuronal network performance, useful in fields ofneuroscience,cognitive science,artificial intelligence, andcomputer science.

Computing

[edit]

For a processor or computer designed to simulate a neural network SUPS is measured as the product of simulated neuronsN{\displaystyle N} and average connectivityc{\displaystyle c}(synapses) per neuron per second:

SUPS=c×N{\displaystyle SUPS=c\times N}

Depending on the type of simulation it is usually equal to the total number of synapses simulated.

In an "asynchronous" dynamic simulation if a neuron spikes atυ{\displaystyle \upsilon } Hz, the average rate of synaptic updates provoked by the activity of that neuron isυcN{\displaystyle \upsilon cN}. In a synchronous simulation with stepΔt{\displaystyle \Delta t} the number of synaptic updates per second would becNΔt{\displaystyle {\frac {cN}{\Delta t}}}. AsΔt{\displaystyle \Delta t} has to be chosen much smaller than the average interval between two successive afferent spikes, which impliesΔt<1υN{\displaystyle \Delta t<{\frac {1}{\upsilon N}}}, giving an average of synaptic updates equal toυcN2{\displaystyle \upsilon cN^{2}}. Therefore, spike-driven synaptic dynamics leads to a linear scaling of computational complexityO(N) per neuron, compared with the O(N2) in the "synchronous" case.[1]

Records

[edit]

Developed in the 1980s Adaptive Solutions' CNAPS-1064 Digital Parallel Processor chip is a fullneural network (NNW). It was designed as acoprocessor to a host and has 64 sub-processors arranged in a1D array and operating in aSIMD mode. Each sub-processor can emulate one or more neurons and multiple chips can be grouped together. At 25 MHz it is capable of 1.28 GMAC.[2]

After the presentation of the RN-100 (12 MHz) single neuron chip at Seattle 1991Ricoh developed the multi-neuron chip RN-200. It had 16 neurons and 16 synapses per neuron. The chip has on-chip learning ability using a proprietary backdrop algorithm. It came in a 257-pinPGA encapsulation and drew 3.0 W at a maximum. It was capable of 3 GCPS (1 GCPS at 32 MHz).[3]

In 1991–97,Siemens developed the MA-16 chip, SYNAPSE-1 and SYNAPSE-3 Neurocomputer. The MA-16 was a fast matrix-matrix multiplier that can be combined to formsystolic arrays. It could process 4 patterns of 16 elements each (16-bit), with 16 neuron values (16-bit) at a rate of 800 MMAC or 400 MCPS at 50 MHz. The SYNAPSE3-PCPCI card contained 2 MA-16 with a peak performance of 2560 MOPS (1.28 GMAC); 7160 MOPS (3.58 GMAC) when using three boards.[4]

In 2013, theK computer was used to simulate a neural network of 1.73 billion neurons with a total of 10.4 trillion synapses (1% of the human brain). The simulation ran for 40 minutes to simulate 1 s of brain activity at a normal activity level (4.4 on average). The simulation required 1 Petabyte of storage.[5]

See also

[edit]

References

[edit]
  1. ^Maurizio Mattia; Paolo Del Giudice (1998). "Asynchronous simulation of large networks of spiking neurons and dynamical synapses".Icann 98. Perspectives in Neural Computing. pp. 1045–1050.CiteSeerX 10.1.1.56.272.doi:10.1007/978-1-4471-1599-1_164.ISBN 978-3-540-76263-8.
  2. ^Real-Time Computing: Implications for General Microprocessors Chip Weems, Steve Dropsho
  3. ^L. Almeida; Luis B. Almeida; S. Boverie (2003).Intelligent Components and Instruments For Control Applications 2003 (SICICA 2003). Elsevier.ISBN 9780080440101.
  4. ^Neural Network Hardware Clark S. Lindsey, Bruce Denby, Thomas Lindblad, 1998
  5. ^Fujitsu supercomputer simulates 1 second of brain activity Tim Hornyak, CNET, August 5, 2013
Retrieved from "https://en.wikipedia.org/w/index.php?title=SUPS&oldid=1219174059"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp