These Chips Are Better Than CPUs (ASICs and FPGAs) - YouTube

Channel: Techquickie

[0]
modern cpus are awesome you can play
[2]
games create content and even watch tech
[4]
explainer videos with handsome hosts i
[6]
guess it was supposed to be someone else
[8]
on the same machine but as great as this
[11]
versatility is there are times when
[13]
you'd really rather have a chip that can
[14]
do just one thing but do it really
[17]
really well now there are lots of
[19]
electronics that contain chips called
[21]
asics or fpgas instead of regular cpus
[26]
and we're going to explain what these
[27]
are one at a time starting with asics
[30]
not to be confused with the shoe company
[32]
asic stands for application specific
[35]
integrated circuit and it does exactly
[38]
what it sounds like processes data for
[40]
one application
[42]
this is because asics are built very
[44]
differently from your typical x86 or arm
[47]
or risk 5 general processor
[50]
a regular processor can apply many
[53]
different kinds of calculations
[54]
depending on what a program needs but
[56]
asics are hardwired to perform only the
[60]
calculations or to run only the
[62]
algorithms that are needed for a
[63]
specific task this hardwiring can happen
[66]
in a couple of ways some asics are
[68]
manufactured in what's called a
[70]
semi-custom manner where the fab has
[73]
what's essentially a blank template of
[75]
logic gates which are then permanently
[77]
connected according to the design the
[78]
client needs
[80]
meanwhile other a6 are full custom
[82]
designs where the entire chip and every
[85]
transistor is pretty much designed from
[87]
scratch unsurprisingly because asics are
[90]
so specialized they take a lot of time
[92]
and money to develop but because asics
[95]
are usually for small highly integrated
[97]
devices that ship lots of units the cost
[100]
of an individual asic tends to be quite
[102]
low for example the chips inside usb
[105]
chargers or network switches or even
[108]
electronic toys are often asics but all
[110]
of these are often low cost products
[113]
network switches are particularly
[114]
interesting applications since a simple
[117]
15 unmanaged switch can handle network
[119]
traffic better than a desktop cpu that
[122]
costs 10 times as much but of course
[124]
there's a good chance you've heard of
[125]
asic-based crypto miners designed to run
[128]
cryptographic hashes much more
[130]
efficiently than a graphics card can and
[132]
those are quite expensive due to both
[134]
demand and the fact that they aren't as
[136]
mass-produced as other asic-based
[138]
devices
[140]
and of course there's the fact that they
[142]
make you money
[143]
we'll tell you about the other kind of
[144]
chip we're discussing today the fpga
[146]
right after we thank grammarly for
[148]
sponsoring this video thanks to
[149]
grammarly for sponsoring this video
[151]
communications through online email
[153]
slack or discord can be easily
[154]
misinterpreted and can become a huge
[156]
time block this is why all working
[158]
professionals need a tool like grammarly
[160]
there's also grammarly premium which
[162]
provides more in-depth feedback on your
[164]
writing so you can really learn we
[166]
recommend checking out the tone
[167]
transformation and clarity tools oh boy
[169]
i could use that i'm a jerk they help
[172]
you by rewording phrases to make you
[173]
sound more confident and by removing
[175]
unnecessary jargon to help you get your
[177]
point across clearer more clearly work
[180]
smarter not harder go to grammarly.com
[183]
techlinked to sign up for a free account
[185]
and get 20 off grammarly premium today
[188]
let's switch gears right now and talk
[189]
about fpgas or field programmable gate
[192]
arrays how are those different
[195]
you can think of these as sitting
[197]
somewhere between an asic and a cpu
[200]
their logic can be customized for
[202]
specific applications but unlike asics
[205]
they can actually be electrically
[207]
reprogrammed after they've been
[209]
manufactured you can think of the
[211]
structure of an fpga as being kind of
[213]
like lego blocks once you put them
[215]
together they'll stay that way but you
[217]
can always take them apart and put them
[219]
back together and make something
[220]
completely different
[222]
now although fpgas aren't quite as
[224]
powerful as purpose-built asics their
[227]
versatility has made them increasingly
[229]
popular for machine learning
[230]
applications as they can be optimized
[232]
for different ai models in neural
[234]
networks yet still outperform
[237]
traditional cpus and even gpus but
[240]
perhaps even more interesting is that
[242]
you can reconstruct other kinds of
[244]
processors inside an fpga including the
[247]
ones from say for example retro game
[250]
consoles
[251]
there have been some really cool
[252]
projects that use an fpga to recreate
[255]
the retro gaming experience as
[257]
faithfully as possible such as the
[259]
nt-mini and the mega sg from analog the
[262]
fpgas inside those consoles contain
[265]
circuitry that very closely mimics the
[267]
original nes and sega genesis processors
[270]
respectively meaning that it's a much
[272]
smoother and more accurate experience
[274]
than software emulation like what gets
[276]
used by those classic plug-and-play
[279]
consoles that have gained popularity
[280]
recently
[281]
another really awesome fpga project is
[283]
the mr another gaming device that
[286]
actually allows you to choose between
[288]
different old-school consoles and arcade
[290]
games then reprogram the fpga on the fly
[294]
according to what you want to play it's
[296]
kind of like a transformer but on the
[298]
inside like that time i washed down a
[300]
mentos with a bottle of pepsi
[304]
oh subscribe
[305]
that's the end