Questions tagged [hardware-acceleration]

the use of computer hardware to perform some function faster than is possible in software running on the general-purpose CPU

In computing, hardware acceleration is the use of computer hardware to perform some function faster than is possible in software running on the general-purpose CPU. Examples of hardware acceleration include blitting acceleration functionality in graphics processing units (GPUs) and instructions for complex operations in CPUs.

Normally, processors are sequential, and instructions are executed one by one. Various techniques are used to improve performance; hardware acceleration is one of them. The main difference between hardware and software is concurrency, allowing hardware to be much faster than software. Hardware accelerators are designed for computationally intensive software code. Depending upon granularity, hardware acceleration can vary from a small functional unit to a large functional block (like motion estimation in MPEG-2).

The hardware that performs the acceleration, when in a separate unit from the CPU, is referred to as a hardware accelerator, or often more specifically as graphics accelerator or floating-point accelerator, etc. Those terms, however, are older and have been replaced with less descriptive terms like video card or graphics card.

Many hardware accelerators are built on top of field-programmable gate array chips.

Recently, regular expression hardware acceleration has been gaining popularity in the server industry, owing to very noticeable speed ups in spam control.

609 questions
-1
votes
1 answer

Hardware Acceleration stops working on new APIs

I need to enable hardware acceleration on one of my WebViews. So far, I've found out that if I build my project with a target API of 11 or 13 (Android 3.0 and 3.2, respectively), hardware acceleration gets enabled and everything's fine. But the…
npace
  • 4,218
  • 1
  • 25
  • 35
-1
votes
1 answer

Why is it taking so long to support hardware accelerated canvas (html) in Linux/Ubuntu? (Firefox/Chromium)

The Windows version of Firefox and Chrome have hardware accelerated canvas, how come this hasn't been done yet on Linux/Ubuntu? Is it Google/Mozilla's fault, or NVIDIA/ATI/Intel? What gives? I can get it working on Chromium though if I…
01AutoMonkey
  • 2,515
  • 4
  • 29
  • 47
-1
votes
1 answer

Hardwired functions and GPU vs. CPU

Why are some functions hardwired (mostly those used in games like swapping framebuffers)? What does the term hardware-accelerated mean?
mrk
  • 3,061
  • 1
  • 29
  • 34
-2
votes
1 answer

Samsung NVMe 980 PRO and Alfais 4390 M.2 Nvme Ssd Ngff To Pcie 3.0 X16 compatibility

Dear Friends I need help. Is the following combination compatible? What will be the maximum write and read speed I will get, AS MegaBytes? I will be glad to hear for your comments. 1- Samsung NVMe 980 PRO 2- Alfais 4390 M.2 Nvme Ssd Ngff To Pcie 3.0…
-2
votes
1 answer

Best way to draw pixel with hardware acceleration

So I want to draw pixels on the screen in C#, first I thought about using OpenTK but their documentation barely doesn't work, and is really confusing and annoying as they don't tell you what to import so you need to go through them all. Anyway, what…
-2
votes
1 answer

Using FFmpeg with Nvidia GPU acceleration

I’m using Using FFmpeg with NVIDIA GPU Hardware Acceleration :: NVIDIA Video Codec SDK Documentation for Windows 10 All goes well until I hit the last three commands: • Goto nv-codec-headers directory and install ffnvcodec make install…
derekc23
  • 1
  • 2
-2
votes
1 answer

Is it possible to use software and hardware encryption together?

I'm trying to do Encryption using software and decryption by Hardware(AES-CTR mode algorithm).But facing some issue.software I'm using openssl logic. I tried encryption by sw and Hw with same input but output is differnt :(
bijith
  • 15
  • 1
  • 5
-3
votes
1 answer

Open source tools for implementing machine learning algorithm on FPGA

Is there any open source tools/programs available for implementing machine learning algorithms like CNN on FPGA fabric?
-5
votes
1 answer

maximum number of threads running in a pc

How can I determine the maximum number of threads running in my pc or different pc in my current network? does it depend on only…
Taskin
  • 41
  • 2
  • 7
1 2 3
40
41