Help project Perceptron return peak performance
Hello everyone. I am a developer of Perceptron, free and open source video feedback generator that is used as a scientific and artistic tool. It is written as a Java SE desktop application for all operating systems. I decided to post about my principal problem here after years of patience, so I cannot resolve this by googling it.
At this moment, Perceptron at default settings runs at 28 FPS in my OpenSuSE linux, and at 8 FPS in my Windows 8 x64 operating system. For many months before however, it was functioning at the same high performance level in Windows as well, but then a series of automatic software updates from different providers spoiled the performance.
I had this happen in the past as well, on a different Windows computer and at that time, I celebrated the discovery that Perceptron was precisely that slow if it ran using java.exe -d32 -jar Perceptron.jar and precisely that fast if it ran using java.exe -d64 -jar Perceptron.jar. However, I cannot run it with full speed today using the 64-bit version of java. In the past, on my old computer, I also wondered and waited for the situation to improve on its own. Eventually, I had updated and reinstalled JRE and JDK on my computer and I ran Perceptron fast again using the -d64 option.
I need information about how to run Perceptron and how to lock the high performance for good.
Windows 8 x64
CPU is AMD A10-5700 APU
Name AMD Radeon HD 7660D
PNP Device ID PCI\VEN_1002&DEV_9901&SUBSYS_85261043&REV_00\3&267A616A&1&08
Adapter Type AMD Radeon HD 7660D (0x9901), Advanced Micro Devices, Inc. compatible
Adapter Description AMD Radeon HD 7660D
Adapter RAM 768.00 MB (805,306,368 bytes)
Installed Drivers aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Driver Version 18.104.22.168
INF File oem39.inf (ati2mtag_Trinity_Desktop section)
Color Planes Not Available
Color Table Entries 4294967296
Resolution 1920 x 1080 x 60 hertz
Memory Address 0xC0000000-0xCFFFFFFF
I/O Port 0x0000F000-0x0000F0FF
Memory Address 0xFEF00000-0xFEF3FFFF
IRQ Channel IRQ 4294967292
I/O Port 0x000003B0-0x000003BB
I/O Port 0x000003C0-0x000003DF
Memory Address 0xA0000-0xBFFFF
Driver c:\windows\system32\drivers\atikmpag.sys (22.214.171.12454, 609.50 KB (624,128 bytes), 10/29/2013 9:59 PM)