Abstract :
A system is presented for the remote execution and planning of processes on digital signal processor cards. The hardware and software designed permits the sharing of processors and remote execution on the part of the users. We can distinguish three major modules: the Host, which acts as a signal processor hardware server; the customers, who send processes (typically programs written in C) and receive the compilation and results of the execution; and lastly, the host/customer connection (the link is carried out on a logic level, and thus independently of the type of net connection: Internet, Ethernet, token...). This situation is adequate for permitting access to high cost hardware platforms on the part of multiple users, facilitating the sharing of resources in research groups and the utilization in the classroom (at accessible costs) of high technology (where, until now, only the use of low cost processors has been envisaged)
Keywords :
computer science education; digital signal processing chips; educational computing; file servers; information resources; multimedia systems; teaching; classroom; digital signal processor cards; education application; high cost hardware platforms; host/customer connection; multiple users; net connection; processor sharing; remote Web server; remote execution; resource sharing; signal processor hardware server; Costs; Digital signal processors; Ethernet networks; Hardware; Internet; Logic; Process planning; Signal processing; Software design; Web server;