Check out the new USENIX Web site. next up previous
Next: OpenSSL support algorithm-chaining with Up: Other Optimizations and Future Previous: Algorithm-chaining across cards.

Asymmetric Multiprocessing (AMP) support.

There is an increasing number of multi-processor systems. Most of these under-utilize the secondary processor, as many modern tasks are I/O-limited. Furthermore, it seems likely that the first version of SMP support for OpenBSD will be very coarse-grained: only one processor (and process) can be inside the kernel at a time. An alternative approach is to designate the secondary processor as a dedicated cryptographic accelerator that registers with the OCF as such. No special support by the OCF is necessary, and we are currently working toward an implementation of this.



Angelos D. Keromytis
3/25/2003