Hi Rick,
As I mentioned, when I have fritz using Houdini, and it is analyzing a
game, it takes over the cpu and I can not do anything else because WE9.2
goes silent.
However, if I set we9.2 to use one core and Houdini to use the others,
then I can do other things with my computer because
WE9.2 is able to speak.
My thought is that WE9.2 should during installation instruct the
operating system to give WE9.2 exclusive use of one core; thereby
avoiding silence when other programs hog the cpu.
--
Good Luck, Manny please help me reach a million clicks by forwarding my
stand-up comedy performance to your friends, or Tweet or Facebook it. **
** ** ** ** **http://www.youtube.com/watch?v=75fbevlz10g ** ** ** ** **
computer specifications: Window Eyes 9.2 , Dell xps420 Windows 7 home
premium, with dual boot to windows 10 with 8 gb RAM, Intel q6600 quad
core drivers and software updated. Software recommended: Firefox,
Thunderbird, security: Microsoft security essential, Malware Bytes pro,
Win Patrol, Roboform, Ninite updater, and Driver buster (which you need
sighted help because it is all graphic, but works great for updating
drivers.)
On 8/21/2015 10:06 PM, Rick Thomas via Talk wrote:
> Hi: There is more and more software that runs multiple cores or virtual
> processes out there including anything I write these days that would
benefit
> from multi-core processing techniques.
> I do believe that when you create a task you can specify it use a single
> assigned processor but I have not looked into this technical set of
> documents.
> Of course there are design considerations and research to be done
like what
> if WindowEyes has a processor locked down for private use and some other
> piece of software wants it. Will they get a message it is in use so
it can
> dynamically allocate a different processor or thread or whatever?
> Besides, it is not at all clear that, if WindowEyes even uses
> multi-threading intentionally, that hang ups are related to this.
> It is more likely that there are problems with things like timing of code
> execution and UI availability, message processing and other things not
> related to multi-threading or multi-core usage by WindowEyes but it is a
> possibility if it is having processor contention issues.
> This might even be the more likely case if WindowEyes is using a single
> processor or thread since contention for that thread by another program
> wanting exclusive use of it would be a problem but I don't know how
it would
> be resolved by either program, that is WindowEyes, the other program
wanting
> that processor or thread or even by the Microsoft software or firmware.
> Yes, if WindowEyes had a single processor or thread or whatever it would
> always be active but whether that would help anything if the many
WindowEyes
> problems are not related to processor contention, like not
> speaking,WindowEyes might not run any diferently.
> If, however, there is a contention problem then assigning a single
processor
> might help, don't know but I find my multi-threaded, processor, projects
> will run many, many times faster with no screen reader problems other
than
> those that everyone else is experiencing using many diferent software
> packages and WindowEyes.
> The Microsoft and other firmware will handle time slicing and processor
> allocation automatically and has, in my experience, been very, very
> efficient indeed if the client parallel code is setup correctly.
> But, does the fact that modern machines and software use ever more
> multi-core processes have anything to do with WindowEyes problems?
> It might, or not, What led you to this idea as a source of the WindowEyes
> lockups or dead speech conditions?
> Are there any analytical tools we can use to check it out?
> Rick USA
> .
>
> -----Original Message-----
> From: Talk
[mailto:talk-bounces+ofbgmail=mi.rr....@lists.window-eyes.com] On
> Behalf Of manny via Talk
> Sent: Friday, August 21, 2015 4:43 PM
> To: Window-Eyes Discussion List <talk@lists.window-eyes.com>
> Subject: Fwd: Why can't WE9.program be set with exclusive use of one
core?
>
> Hi,
> It seems to me that what is needed is a screen reader with priority to
> do it's job. For example, I have a program, Houdini, which is capable
> to use up to 8 or more (i think) cores for it's analysis of a chess
> game. When this program is running it uses all 4 cores on my computer,
> and WE9.2 goes silent, because Houdini has priority.
> Why can't you program WE9.2 to take exclusive use of one core of a
> multi-core system?
> And by so doing, WE9.2 will always be able to talk, because no other
> program can have access to that one core which is restricted to be used
> only by WE9.2.
> I have been playing around with setting the affinity on WE9.2, to use
> one core,
> and my Houdini program as mentioned above, and WE9.2 will continue to
> talk when the affinity is restricted while it will not talk when not.
> Any thoughts?
> many thanks,
> Manny
>
>
>
>
>
>
>
> do the same?-- Good Luck, Manny please help me reach a million clicks by
> forwarding my stand-up comedy performance to your friends, or Tweet or
> Facebook it. ** ** ** ** ** **http://www.youtube.com/watch?v=75fbevlz10g
> ** ** ** ** ** computer specifications: Window Eyes 9.2 , Dell xps420
> Windows 7 home premium, with dual boot to windows 10 with 8 gb RAM,
> Intel q6600 quad core drivers and software updated. Software
> recommended: Firefox, Thunderbird, security: Microsoft security
> essential, Malware Bytes pro, Win Patrol, Roboform, Ninite updater, and
> Driver buster (which you need sighted help because it is all graphic,
> but works great for updating drivers.)
>
>
>
>
> _______________________________________________
> Any views or opinions presented in this email are solely those of the
author
> and do not necessarily represent those of Ai Squared.
>
> For membership options, visit
>
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/ofbgmail%40mi.
> rr.com.
> For subscription options, visit
> http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
> List archives can be found at
> http://lists.window-eyes.com/private.cgi/talk-window-eyes.com
>
> _______________________________________________
> Any views or opinions presented in this email are solely those of the
author and do not necessarily represent those of Ai Squared.
>
> For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/mauiman01%40hotmail.com.
> For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
> List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com
>
>
_______________________________________________
Any views or opinions presented in this email are solely those of the author
and do not necessarily represent those of Ai Squared.
For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com