Api articles

nvidia gpu cuda chip ai opinion training

Open source project is making strides in bringing CUDA to non-Nvidia GPUs

CUDA compatibility with AMD and Intel GPUs isn't a pipe dream anymore
Why it matters: Nvidia introduced CUDA in 2006 as a proprietary API and software layer that eventually became the key to unlocking the immense parallel computing power of GPUs. CUDA plays a major role in fields such as artificial intelligence, scientific computing, and high-performance simulations. But running CUDA code has remained largely locked to Nvidia hardware. Now, an open-source project is working to break that barrier.
android api google play sideloading

Android apps can now block usage if sideloading is detected

A new API, if leveraged, will force users to use Play Store versions instead
A hot potato: Apple's infamous "walled garden" approach is often cited as an example of limiting consumer freedom, but it seems the Android ecosystem is erecting restrictive fences as well. The most recent development in this direction is Google supercharging its Play Integrity API to give developers more power to block apps installed outside the Play Store.

Explainer: What is an API?

Direct3D. OpenAL. Winsock. You've probably heard of these and you might have even used them before. We're talking about APIs – the golden fleece to programmers around the world. Join us as we explain just what an API is, and take a quick look at where and how they get used.