Re: SNNS Kernel functions on Windows NT?
(Që…ð@ÄØð@ÄÔ)
Thu, 6 Feb 97 11:05:34 -0600
We have been working for some time on porting a variety of large,
proprietary UNIX applications to NT. We have been considering porting SNNS,
but probably won't do isolated applications until we have settled more
details on our overall porting strategy. Of course, when porting from UNIX
to NT, there are many small issues, such as compiler library compatibility
issues, as you might incur if porting from one UNIX environment to another,
but the major areas of concern are the interaction with the underlying
operating system, interaction with the window manager, and the GUI.
UNIX and NT do not support the same set of system calls. For example there
is no fork or exec function under NT. Commercial approaches to this problem
have included building a library which maps UNIX system calls directly onto
calls to the NT operating system, thereby providing programs with an API
which looks like the UNIX system API. We have been using the commercial
product Nutcracker (DataFocus, Inc., Fairfax, VA, 703-631-6770, $5000/seat),
which follows this approach. The Nutcracker product includes a number of
utilities which help with the code modifications. The Nutcracker product has
been very useful and we continue to use it, although porting our (complex)
applications has not been straightforward. DataFocus also supplied us with a
port of XVIEW (the SUN x-windows library implementing the SUN OpenLook
"look-and-feel") which had been made by one of their customers in France. We
have made a few further changes and are able to support OpenLook interfaces
under NT.
An alternative commercial approach has been taken by Softway Systems's
OpenNT product (San Francisco, CA, 415-896-0708). They have modified the NT
OS, adding another layer over the NT lernal. The new subsystem implements
(portions) of the UNIX OS functionality. (We have no experience with this
product).
The two products I mention, and further related issues, are discussed in
the article "Two Tools to Port UNIX Code to NT" in the January 1997 issue of
Unix Review.
Regards, Jim
# Jim Mayland
# SBC Warburg, Chicago, IL
# phone: 312-554-5443
# email: Jim_Mayland@il.us.swissbank.com
On Thu, 30 Jan 1997, R. de Klerk wrote:
> Hello all,
>
> Has anyone ever tried to make the SNNS kernel functions
> run on Windows NT? Or does anyone know of limitations
> why this should not be possible? (e.g. compiler dependant
> integer/float representation, etc).
>
> The idea is to compile the kernel functions under NT with
> a 32 bit compiler without all graphics functions, and
> perhaps use the NESSUS editor to create the networks, which
> can then be trained with batchscripts.
>
> Any comments/ideas/experiences are greatly appreciated.
> Greetings, Richard.
>
> #######################################################
> # Richard de Klerk #
> # Forschungszentrum Karlsruhe, Germany #
> # phone +49-7247-824238 fax 822289 #
> # email deklerk@hdirisc9.fzk.de #
> #######################################################
>