Multi-thread Scheduling for the Network Processor |
Yim, Kang-Bin
(순천향대학교 정보보호학과)
Park, Jun-Ku (디지털스트림테크놀로) Jung, Gi-Hyun (아주대학교 전자공학) Choi, Kyung-Hee (아주대학교 정보 및 컴퓨터공학부) |
1 | C. Polychronopoulos and D. Kuck, 'Guided Self-Scheduling : Practical Scheduling Scheme for Parallel Supercomputers,' IEEE Transactions on Computers, Vol.C-36, No.12, pp.1425-1439, December, 1987 DOI ScienceOn |
2 | Ten H. Tzen and Lionel M. Ni, 'Trapezoid Self-Scheduling: Practical Scheduling Scheme for Parallel Supercomputers,' IEEE Transactions on Parallel and Distributed Systems, Vol.4, No.1, pp.87-98, January, 1993 DOI ScienceOn |
3 | Nie, X., Gazsi, L., Engel, F., Fettweis, G., 'A New Network Processor Architecture for High-Speed Communications,' Proc. of IEEE Workshop on Signal Processing Systems, Taipei/Taiwan, Oct., 1999 DOI |
4 | Niraj Shah, Kurt Keutzer, 'Network Processors : Origin of Species,' Proceedings of ISCIS XVII, The Seventeenth International Symposium on Computer and Information Sciences, October, 2002 |
5 | V. Srinivasan and G. Varghese and S. Suri and M. Waldvogel, 'Fast and Scalable Layer four Switching,' Proceedings of ACM SIGCOMM, pp.191-202, 1998 DOI |
6 | Intel IXP1200 Network Processor Family, Hardware Reference Manual, Intel Corp. December, 2001 |
7 | National Laboratory for Applied Network Research, http://www.nlanr.net |
8 | Intel IXP1200 Network Processor Family, Development Tools user's Guide, Intel, December, 2001 |
9 | A. Campbell, H. De Meet, M. Kounavis, K. Miki, J. Vicente, and D. Villela, 'A Survey of Programmable Networks,' ACM Computer Communications Review, April, 1999 DOI |
10 | P. Crowley, M. E. Fiuczynski, J.-L. Baer and B. N. Bershad, 'Characterizing processor architectures for programmable network interfaces,' Proceedings of the International Conference on Supercomputing, 2000 DOI |
11 | T. Wolf and M. A. Franklin, 'Locality-aware predictive scheduling for network processors,' Proc. of IEEE international Symposium of Performance Analysis of Systems and Software(ISPASS), Tucson, AZ, Nov., 2001 |
12 | D. J. Lilja, 'Exploiting the Parallelism Available in Loops,' IEEE Computer, Vol.27, No.2, pp.13-26, 1994 DOI ScienceOn |
13 | K. P. Hung, N. H. C. Yung, and Y. S. Cheung, 'Multithreaded self-scheduling : Application of multithreading on loop scheduling for distributed shared memory multiprocessor,' IEEE International Conference on Algorithms and Architectures for Parallel Processing, Brisbane, Australia, April, 1995 DOI |
14 | S. Baruah, J. Gehrke and C. G. Plaxton, 'Fast scheduling of periodic tasks on mutiple resources,' Proc. of the 9th International Parallel Processing Symposium, pp.280-288, Apr., 1995 DOI |