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
0
votes
1 answer

hardware acceleration - background image not showing

In my application I set android:hardwareAccelerated="true". I have one layout that have large image (1600 x 2500). When I run my application the background was gone all I have black background. So when I set…
fish40
  • 5,738
  • 17
  • 50
  • 69
0
votes
0 answers

Sticky element within parent element with translate3d(0,0,0) property

Is it even possible? Are there any techniques that will allow me to keep an element sticky as I scroll in an overflowing div?
INT
  • 910
  • 4
  • 21
  • 45
0
votes
0 answers

Can't do constant encoding using MediaCodec on Android Tablet

I am trying to use MediaCodec for hardware encoder on Samsung Tablet GT-P5100. But I only can get a few frames. The preview can get the constant video information and show it but there is something wrong with the encoder function after several…
Brendon Tsai
  • 1,267
  • 1
  • 17
  • 31
0
votes
1 answer

CSS3 transition: Expand fixed footer or fixed header to maximum size without overlaying Header or footer

I'm working on an html5 application where I have a fixed header and a fixed footer. When I click on the footer it should slide up until it is 10pixels away from the header. Same thing should happen for the header as well.
Sebastian
  • 1,873
  • 4
  • 25
  • 57
0
votes
2 answers

What is the raw data color format after android hardware decoding?

Are there a constant color format for hardware decoding or each different android device has its own color format? I want to get the raw data which result from hardware decoding and render it myself. Thanks.
Zachary
  • 127
  • 1
  • 2
  • 15
0
votes
2 answers

Drawing a single large image with the graphics card in a custom control

Simply put, I'm trying to draw an image (2560x2048) that is supposed to be zoomed / draged and such but the performance is very bad, because it flickers everytime I move it. I use a custom control to be able to drag the image to a new position and…
Deukalion
  • 2,516
  • 9
  • 32
  • 50
0
votes
1 answer

Playing HW accelerated video in VLC using gstreamer

I have a board with Freescale i.MX.6 processor. There is a hardware acceleration for H264 video. There is also gstreamer that is able to cooperate with the hardware accelerator. I need to write an application that beside other things is able to play…
user2753386
  • 17
  • 1
  • 3
0
votes
1 answer

Options for running 64-bit guest (OpenShift Origin) in VirtualBox if hardware acceleration is not available?

Environment: Motherboard: Asus P5Q3 Deluxe Processor: Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz 2.34 GHz Installed Memory (RAM): 4.00GB OS: Windows 7 Home Premium Scenario: I am trying to run OpenShift Origin in VirtualBox and when clicking…
user1063287
  • 10,265
  • 25
  • 122
  • 218
0
votes
2 answers

Drawbacks of Hardware Instancing for "single instances"

I am writing a 3D graphics application (using SharpDX) with static and animated (including skeletal animated) meshes. Some meshes will only be rendered once per frame, some will be rendered a large number of times. In order to speed up rendering I…
gareththegeek
  • 2,362
  • 22
  • 34
0
votes
1 answer

Is there any design tools that I can get the exact number of instructions of different functions in C code

I need to analyze some c code with functions and I want to get the exact number of instructions of different function in c code. I have no idea. Thanks.
henry
  • 185
  • 2
  • 2
  • 13
0
votes
1 answer

Google map crashes on zooming out firefox19

We have used Google Map API V3 in our application and seemed to have found a strange problem, which is not reproducible on all machines. The following is the configuration of the machine where we could reproduce it : OS : Windows7 Graphic Card :…
0
votes
1 answer

Hardware-accelerated alpha-enabled in-memory put-bitmap on linux?

Would live to draw bitmap 1 onto bitmap 2, and bitmap 1 alpha-channel must be used. Both are in memory, both a RGBA. I need this operation be as fast as possible. So hardware acceleraton would be very helpful. Actually There will be thousands of…
exebook
  • 32,014
  • 33
  • 141
  • 226
0
votes
3 answers

Does Chrome support GPU hardware acceleration for the 2D Canvas under Windows XP?

I keep reading conflicting answers to this question, and I can't find a definitive answer in an official Google document. By suppressing the blacklist I can enable hardware acceleration for almost every rendering feature under…
0
votes
2 answers

How to disable Direct3D Acceleration on Windows 7?

I have tried to disable 3D acceleration on my machine that operation system is Windows 7. I opened the DirectX Diagnostic Tool but DirectX Features can not be changed: In addition I also tried to change Troubleshoot settings. However, it also…
iremce
  • 570
  • 4
  • 14
  • 25
0
votes
3 answers

Android view/canvas drawCircle issue with ICS

I have an android app which was running good on HoneyComb but on ICS it's not working properly. I have google map and on top of that I am creating radar effect using the circles (circles' radius keep on increasing giving kind of water wave effects.)…