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.

Messages - JeGX

Pages: [1] 2 3 ... 67
3D-Tech News Around The Web / Re: (Shadertoy) Turn n' Burn
« on: December 12, 2017, 08:14:01 PM »
I ported this demo to GeeXLab few days ago. It's available in the full code sample pack here:


The demo needs several seconds (around 10 sec) before displaying the first frame...

3D-Tech News Around The Web / Re: HWiNFO32 + HWiNFO64 v5.70
« on: December 12, 2017, 08:00:17 PM »

Geeks3D's GPU Tools / Re: FurMark 1.19.1 released
« on: December 11, 2017, 07:33:20 PM »
Here's the problem in detail.

I have a laptop with i7-8700K CPU, Nvidia GTX 1070 graphics card and windows 10.
The Furmark v1.19.1.0 will show me a 140 FPS and a 99% of GPU usage after running stress test.
After I ran a CPU stress test together as the GPU burner bulid-in Furmark app.(or Prime95)
The FPS and GPU usage will immediately drop down to 108 FPS and 65% of GPU usage.
In the meantime, No any limit reasons were found in Furmak.
But it will come back to normal as running Furmark alone if I reset the affinity(CPU) in the device manager.

Yes there a minor thread affinity issue in the current FurMark but it will be fixed in the next release.

Geeks3D's GPU Tools / Re: FurMark 1.19.0 released
« on: December 11, 2017, 07:24:18 PM »
Any plans in including artifact scanner into the new releases like ROG FurMark has? I would love this.

Currently, the artifact scanner feature is only for graphics cards makers (ASUS, EVGA, MSI, etc.). Maybe in the future...

Geeks3D's GPU Tools / Re: FurMark 1.19.1 released
« on: December 11, 2017, 07:22:12 PM »
Why is there no database on Furmark 1.19.1 for 4k resolution. I have a very decent score on my RX Vega 56 of 7555 and would like to know how that stands comparitively to other 4k resolution scores.

There is a link at the bottom of the FurMark scores page. But most of scores seem fake. I just re-benchmarked my GeForce GTX 1080 and I get a score of 2790 points (47 FPS) for preset P2160 (3840x2160). I haven't tested the RX Vega 56 but 7555 seems a very high score for a single Radeon. Maybe it's a crossfire score?  For the preset P1080, I get 7295 points (122 FPS) with the GTX 1080.

I will update asap this page with 4k scores.

The 14TB models use an innovative 9-disk, helium-sealed design to deliver massive capacity that fits into standard 3.5 inch SATA drive bays.

The MG07ACA Series utilizes Toshiba precision laser welding technology to seal helium inside the 9-disk mechanics for the life of the drive.  The helium-sealed design reduces aerodynamic drag to deliver a lower operational power profile, helping to achieve TCO objectives for cloud-scale and software-defined data center infrastructure.
The massive 14TB and 12TB model capacity is delivered using proven CMR/PRM recording technologies providing optimum compatibility and data reliability.  Equipped with SATA 6.0 Gbit/s interface, the MG07ACA models integrate easily into standard 3.5-inch SATA drive bays to help reduce the footprint and operational burden of cloud-scale storage infrastructure, and business critical servers and storage systems.


Irvine, CA – December 7, 2017 – Toshiba Electronic Devices & Storage Corporation today announced the launch of the MG07ACA Series, the world’s first1 enterprise 14TB2 Conventional Magnetic Recording (CMR) HDD. Using a 9-disk, helium-sealed design, the new MG07ACA Series provides the power-efficient capacity and storage density needed by cloud-scale and enterprise storage solution providers to achieve their TCO objectives.

“We have raised the bar with the new MG07ACA Series 9-disk helium-sealed design,” said Akitoshi Iwata, Vice President of Storage Products Division, Toshiba Electronic Devices and Storage Corporation. “By utilizing an innovative design, we continue to improve the benefits that high-capacity disk storage can deliver to our broad global customer base.”

The MG07ACA Series features both 14TB 9-disk and 12TB 8-disk models. The helium-sealed 3.5-inch3 mechanical design realizes better storage density and a lower HDD operating power profile than the previous MG06ACA Series for optimal TCO in cloud-scale infrastructures. The series also utilizes Toshiba Group’s laser welding technology to ensure the helium remains securely sealed inside the drive enclosure. The drives support a SATA 6Gbit/s interface and 7,200rpm access performance. The 9-disk 14TB models achieve a 40% increase in maximum capacity over previous MG06ACA 10TB models. Additionally, the 14TB models improve power efficiency by over 50% (W/GB)4.

“Toshiba’s first helium-sealed nearline drive intercepts the market at a class-leading 14 TB capacity with CMR,” said John Chen, industry analyst at Trend Focus. “Its early time-to-market for this capacity positions the company well to meet the storage needs of large hyperscale and cloud companies. Additionally, the company’s choice of a 9-disk platform paves the way to achieving higher capacities in future product generations.”

“While enterprise server and storage customers realize that shingled magnetic recording (SMR) technology can improve HDD capacity, the adoption of SMR HDD products into server and storage systems is a transition that will take several years,” said John Rydning, Research Vice President for hard disk drives at IDC. “Toshiba’s new helium-sealed enterprise HDD is the world’s first 14TB of storage capacity using conventional rather than shingled magnetic recording technology, giving enterprise customers the highest capacity HDD available in the market today for existing server and storage system architectures.”


Are you curious about how Oats Studios created such high-fidelity sets, characters and costumes in real time for ADAM: The Mirror and ADAM: Episode 3? Read our in-depth, behind-the-scenes blog posts on lighting, Alembic support, clothing simulation, Timeline, shaders, real-time rendering and more.

- Lighting tips & tricks in the ADAM films
- ADAM: Episode 2 @ youtube
- ADAM: Episode 3 @ youtube

Sad news, everyone.

After months of deliberation, I have decided to stop the development of Classic Shell.

It was a great adventure for me that lasted 8 fun and exciting years. It started back in 2009 as a simple weekend project and over time grew to be a hugely popular software brand with many millions of downloads. It was in large part due to all of you, the active Classic Shell community, that reported issues, suggested features, provided translations, developed new skins and participated in forum discussions. My thanks go to you for your continued support and encouragement.

And of course, special thanks to Gaurav Kale, who stuck with me from the early days to the end. His passion for all things Windows was instrumental to the Classic Shell success.

There were few factors that led to my decision:
1) Lack of free time. I have other hobbies that demand my time, some related to software and some not. It requires a lot of effort to add new major features to Classic Shell and keep it relevant. Even keeping it running on newer version of Windows is a lot of work. That leads me to point #2

2) Windows 10 is being updated way too frequently (twice a year) and each new version changes something that breaks Classic Shell. And

3) Each new version of Windows moves further away from the classic Win32 programming model, which allowed room for a lot of tinkering. The new ways things are done make it very difficult to achieve the same customizations

- Download latest Classic Shell 4.3.1:

3D-Tech News Around The Web / C++ 17 new features overview
« on: December 08, 2017, 09:03:56 AM »
C++ language is constantly evolving, and for us, as for developers of a static analyzer, it is important to track all its changes, in order to support all new features of the language. In this review article, I would like to share with the reader the most interesting innovations introduced in C++17, and demonstrate them with examples.


So just how are people rated? Individuals on Sesame Credit are measured by a score ranging between 350 and 950 points. Alibaba does not divulge the "complex algorithm" it uses to calculate the number but they do reveal the five factors taken into account. The first is credit history. For example, does the citizen pay their electricity or phone bill on time? Next is fulfilment capacity, which it defines in its guidelines as "a user's ability to fulfil his/her contract obligations". The third factor is personal characteristics, verifying personal information such as someone's mobile phone number and address. But the fourth category, behaviour and preference, is where it gets interesting.

Under this system, something as innocuous as a person's shopping habits become a measure of character. Alibaba admits it judges people by the types of products they buy. "Someone who plays video games for ten hours a day, for example, would be considered an idle person," says Li Yingyun, Sesame's Technology Director. "Someone who frequently buys diapers would be considered as probably a parent, who on balance is more likely to have a sense of responsibility." So the system not only investigates behaviour - it shapes it. It "nudges" citizens away from purchases and behaviours the government does not like.


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.


Pages: [1] 2 3 ... 67