Quantcast
Channel: Timothy Lottes
Browsing all 434 articles
Browse latest View live
↧

2nd stage BOSS by 0x4015 - Tokyo Demo Fest 2016

4KB

View Article


Tim Sweeney on UWP - And My Thoughts on the Topic

The Guardian Op-Ed by Tim Sweeney : Microsoft wants to monopolise games development on PC. We must fight itIf the Industry Wants an Alternative It's Free to Make That Alternative!There has never been a...

View Article


Revision 2016 Tubes

View Article

PAGE_EXECUTE_READWRITE

Been very quite about my background language and OS prototypes, but they slowly continue as I explore various options. One common theme across everything I've tried is a dependence on simultaneous...

View Article

Instant Soft-Reboot to Prior Machine Snapshot

An idea for practical simple memory protection on an otherwised unprotected system. Works similar in concept to emulator instant save and restore but applied to a full system. Reserve 50% of memory for...

View Article


Practical Example of Things Linux Supporters Should Fix

Based on a true story ... literally happening right now, it's March 31st and Hyper Light Drifter has just been released. I'd like to play the game, and wow it is supposed to actually have Linux...

View Article

Compiling on Linux Without Libc

For reference, just reposting some of the inline asm bits from one of my engines to jump start compiling without libc...Shell script to compile forces C (-x c) since I often use the cpp extension which...

View Article

ELF

Random source from one of my prior languages which generates an ELF header for a x86-64 Linux binary with the dlsym()...

View Article


April 2016 LG OLED65G6P HDR OLED TV Review on HDTVtest

LG OLED65G6P HDR OLED TV Review on HDTVtestNow April 2016, OLED HDR TVs reach 744 nits (still under one stop brighter peak than your typical PC panel). While April 2016 LCDs HDR TVs are upwards of 1000...

View Article


The End of HDMI to Analog HDfury

According to an email today to prior customers like myself, the makers of the great HDFury devices, have been forced to discontinue selling all HDMI to Analog devices within a week. Likely the last...

View Article

Parallel Machine Thoughts

Been very slowly working up towards learning everything required to build my own highly parallel computer in an FPGA. This process has in some ways been on-going for years, getting comfortable building...

View Article

Parallel Project : Register File

Referencing,7 Series FPGAs Overview7 Series FPGAs Memory ResourcesRegister FileStarting with the first constraint of the design, how to layout the register file for the SIMD machine. Artix-7 XC7A200T...

View Article

VK_AMD_rasterization_order Time Saver

(1.) Download and use the latest vulkan.h from here.(2.) Add VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME (this string, "VK_AMD_rasterization_order", is defined in vulkan.h) to your...

View Article


Knupath: Push Model

Another MIMD machine of tiny processors connected by an on-chip network,Former NASA Exec Brings Stealth Machine Learning Chip to Light{"We wanted to have the processing in immediate vicinity of the...

View Article

FPGA Processor Rethinking

Have been very inspired by Jan Gray's GRVI Phalanx.MIMDOutside of work, I've been slowly attempting to work up a paper design for my own massively parallel FPGA based computer, looking to close on...

View Article


FPGA Processor Rethinking : Part 2

Continued from prior post...Why Not MIMDJumping to the conclusion first, I still wouldn't adopt a MIMD architecture for a highly parallel machine. This post is going to attempt to describe why, and...

View Article

"Forth" of July Reboot

Used the nuclear option on the blog, starting over, synchronizing with an internal reboot, an attempt to completely refocus personal hobby time on FPGA based hardware design. This blog serving as a...

View Article


SpartanMC

SpartanMC - An FPGA soft core with an 18-bit word size, with a SPARC like sliding register window.

View Article

Relative Addressing With XOR - Removing an Adder

Could be an interesting compromise: use XOR instead of ADD for relative addressing to remove an adder. Specifically, Address = AddressRegister XOR ImmediateForces the programmer to keep address...

View Article

CPU Threading to Hide Pipelining

If a CPU has a 4 stage pipeline, would be nice to have 4 CPU threads round robin scheduled to ensure pipeline delays for {memory, alu, branches, etc} do not have to be programmer visible, and to avoid...

View Article
Browsing all 434 articles
Browse latest View live