Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - JeGX

Pages: 1 ... 13 14 [15] 16 17 ... 55
3D-Tech News Around The Web / Bitcoin could cost us our clean-energy future
« on: December 08, 2017, 08:58:36 AM »
Digital financial transactions come with a real-world price: The tremendous growth of cryptocurrencies has created an exponential demand for computing power. As bitcoin grows, the math problems computers must solve to make more bitcoin (a process called “mining”) get more and more difficult — a wrinkle designed to control the currency’s supply.

Today, each bitcoin transaction requires the same amount of energy used to power nine homes in the U.S. for one day. And miners are constantly installing more and faster computers. Already, the aggregate computing power of the bitcoin network is nearly 100,000 times larger than the world’s 500 fastest supercomputers combined.

The total energy use of this web of hardware is huge — an estimated 31 terawatt-hours per year. More than 150 individual countries in the world consume less energy annually. And that power-hungry network is currently increasing its energy use every day by about 450 gigawatt-hours, roughly the same amount of electricity the entire country of Haiti uses in a year.


3D-Tech News Around The Web / Qt 5.10 released
« on: December 08, 2017, 08:55:31 AM »
Qt 5.10 has been released and comes with the following new features:

- Qt 3D Studio: graphical editor used to create of 3D user interfaces
- Qt Qml, Qt Quick, and Qt Quick Controls
- new QPA plugin that allows streaming a full Qt User Interface to any WebGL enabled browser.
- new features added to Qt 3D
- more...


NVIDIA TITAN V announced: GV100 GPU, 21 billion transistors, 5120 CUDA cores for USD $3000.


For TFLOPS performance comparison:

GeeXLab - english forum / Shadertoy 2 GeeXLab: Ladybug
« on: December 01, 2017, 04:57:27 PM »
The shadertoy demo "Ladybug" ported to GeeXLab:


The shadertoy demo "Tribute to Marc Antoine Mathieu" converted to GeeXLab.


GeeXLab - english forum / Simple countdown timer demo
« on: December 01, 2017, 04:53:37 PM »
A simple countdown timer made with GeeXLab.


GeeXLab - english forum / ASUS Aura Illumination Demo (Motherboard and GPU)
« on: December 01, 2017, 04:51:22 PM »
This demo shows how to use ASUS Aura Illumination functions to control the RGB lighting of your ASUS motherboard or graphics card.


OSPRay is an open source, scalable, and portable ray tracing engine for high-performance, high-fidelity visualization on Intel® Architecture CPUs. OSPRay is released under the permissive Apache 2.0 license.

The purpose of OSPRay is to provide an open, powerful, and easy-to-use rendering library that allows one to easily build applications that use ray tracing based rendering for interactive applications (including both surface- and volume-based visualizations). OSPRay is completely CPU-based, and runs on anything from laptops, to workstations, to compute nodes in HPC systems.

OSPRay internally builds on top of Embree and ISPC (Intel® SPMD Program Compiler), and fully utilizes modern instruction sets like Intel® SSE4, AVX, AVX2, and AVX-512 to achieve high rendering performance, thus a CPU with support for at least SSE4.1 is required to run OSPRay.


3D-Tech News Around The Web / Writing a Simple Linux Kernel Module
« on: December 01, 2017, 12:19:56 PM »
Linux provides a powerful and expansive API for applications, but sometimes that’s not enough. Interacting with a piece of hardware or conducting operations that require accessed to privileged information in the system require a kernel module.

A Linux kernel module is a piece of compiled binary code that is inserted directly into the Linux kernel, running at ring 0, the lowest and least protected ring of execution in the x86–64 processor. Code here runs completely unchecked but operates at incredible speed and has access to everything in the system.


Before we get started, we need to make sure we have the correct tools for the job. Most importantly, you’ll need a Linux machine. I know that comes as a complete surprise! While any Linux distribution will do, I am using Ubuntu 16.04 LTS in this example, so if you’re using a different distribution you may need to slightly adjust your installation commands.

Secondly, you’ll need either a separate physical machine or a virtual machine. I prefer to do my work in a virtual machine, but this is entirely up to you. I don’t suggest using your primary machine because data loss can occur when you make a mistake. I say when, not if, because you undoubtedly will lock up your machine at least a few times during the process. Your latest code changes may still be in the write buffer when the kernel panics, so it’s possible that your source files can become corrupted. Testing in a virtual machine eliminates this risk.

And finally, you’ll need to know at least some C. The C++ runtime is far too large for the kernel, so writing bare metal C is essential. For interaction with hardware, knowing some assembly might be helpful.


Compressonator is a set of tools to allow artists and developers to more easily work with compressed assets and easily visualize the quality impact of various compression technologies.  It consists of a GUI application, a command line application and an SDK for easy integration into a developer toolchain.

We are excited to announce the release of Compressonator V2.7! This version contains several new features and optimizations, including:

Cross Platform Support

Due to popular demand, Linux builds of the Compressonator SDK libs and command line application are now available in the release package. You could also build for MacOS on your own.

glTF 3D Model View and Compression

The Compressonator GUI application now supports loading of glTF v2.0 3D models and rendering through DirectX12 API. The 2D texture assets within the glTF model can be compressed and analyzed by Compressonator.


The successor of the Crimson graphics driver: Adrenalin

Shadertweak is an iPad app that allows you to rapidly prototype fragment shaders in the Metal shading language.


The desktop gain is attributed to gaming and cryptocurrency. That helped AMD and Nvidia gain market share.

This is the latest report from Jon Peddie Research on the GPUs used in PCs. It is reporting on the results of Q3'17 GPU shipments world-wide.

Quick highlights:

- AMD’s overall unit shipments increased 7.63% quarter-to-quarter, Intel’s total shipments increased 5.01% from last quarter, and Nvidia’s increased 29.53%.
- The attach rate of GPUs (includes integrated and discrete GPUs) to PCs for the quarter was 144% which was down -1.28% from last quarter.
- Discrete GPUs were in 39.55% of PCs, which is up 4.18%.
- The overall PC market increase 10.31% quarter-to-quarter, and decrease -2.06% year-to-year.
- Desktop graphics add-in boards (AIBs) that use discrete GPUs increased 29.05% from last quarter.
- Q3'17 saw an increase in tablet shipments from last quarter.


3D-Tech News Around The Web / Demystifying Floating Point Precision
« on: November 23, 2017, 12:02:09 PM »
Floating point numbers have limited precision. If you are a game programmer, you have likely encountered bugs where things start breaking after too much time has elapsed, or after something has moved too far from the origin.

This post aims to show you how to answer the questions:

- What precision do I have at a number?
- When will I hit precision issues?


Dependencies is a rewrite of the old legacy software Dependencies Walker in C# for Windows devs to troubleshoot dll load dependencies issues.

Dependencies is a rewrite of the legacy software Dependency Walker which was shipped along Windows SDKs, but whose developement stopped around 2006. Dependencies can help Windows developers troubleshooting their dll load dependencies issues.

- Download Dependencies v1.5

cr.h is a single file header-only live reload solution for C, written in C++:

- simple public API, 3 functions only to use (and only one to export);
- works and tested on Linux and Windows;
- automatic crash protection;
- automatic static state transfer;
- based on dynamic reloadable binary (.so/.dll);
- MIT licensed;
- requires C++17 (filesystem support);


When Microsoft announced its refreshed Surface Book 2 last week, it was quite clear about how it wanted to position the product. “This is a desktop,” Panos Panay, Microsoft’s corporate VP of devices, declared. “For many, this is likely the most performant desktop they have ever seen.” Apparently Panay was working with a different definition of “performant” than the rest of us, however, because the Surface Book 2’s true stand-out feature this time around isn’t the hinge, upgraded GPU, or its generally high performance: It’s that Microsoft’s latest and greatest literally can’t game on AC power without draining the battery.


The drain on the battery isn’t enormous, but after a 105-minute testing loop of Furmark and Prime95, battery charge had dropped 15 percent. (For the record, Furmark probably wasn’t the best app to use for testing, because Nvidia and AMD both detect it and cut GPU clocks and power automatically to avoid being damaged by what both companies view as a thermal virus.) Other reviews have reported issues with other tests, so it’s not limited to just this combination.


GeeXLab - english forum / GeeXLab 0.19.x.x released
« on: November 23, 2017, 11:19:03 AM »
GeeXLab has been released for all platforms: Windows, macOS, Linux and Raspberry Pi.

Release notes:


Version history:

The Intel Management Engine is a co-processor integrated in all post-2006 Intel-CPU-based PCs. This co-processor runs a customized version of MINIX at ring -3. That means the Intel Management Engine has full access to network, memory and to the whole computer!


- MINIX — The most popular OS in the world, thanks to Intel

- Intel Management Engine runs on MINIX 3 OS

- Disabling the Intel Management Engine with a Raspberry Pi 3

- Neutralizing Intel’s Management Engine

- Intel's Management Engine is a security hazard, and users need a way to disable it

- Intel ME: The Way of Static Analysis

- Intel Active Management Technology

Geeks3D's GPU Tools / GPU Caps Viewer 1.37.0 released
« on: October 31, 2017, 01:35:11 PM »
GPU Caps Viewer is available.

Release highlights and downloads:

Pages: 1 ... 13 14 [15] 16 17 ... 55