{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T16:40:08Z","timestamp":1648917608183},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,1,3]],"date-time":"2007-01-03T00:00:00Z","timestamp":1167782400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2007,2,20]]},"DOI":"10.1007\/s10766-006-0023-0","type":"journal-article","created":{"date-parts":[[2007,1,2]],"date-time":"2007-01-02T19:47:17Z","timestamp":1167767237000},"page":"1-31","source":"Crossref","is-referenced-by-count":1,"title":["FEADS: A Framework for Exploring the Application Design Space on Network Processors"],"prefix":"10.1007","volume":"35","author":[{"given":"Rajani","family":"Pai","sequence":"first","affiliation":[]},{"given":"R.","family":"Govindarajan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,1,3]]},"reference":[{"key":"23_CR1","doi-asserted-by":"crossref","unstructured":"T. Blickle, J. Teich, and L. Thiele, System-Level Synthesis Using Evolutionary Algorithms, in Design Automation for Embedded Systems, 1998.","DOI":"10.1023\/A:1008899229802"},{"key":"23_CR2","doi-asserted-by":"crossref","unstructured":"M. Chen, X. Li, R. Lian, J. Lin, L. Liu, T. Liu, and R. Ju. Shangri-La, Achieving High Performance from Compiled Network Applications While Enabling Ease of Programming, in ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation (PLDI), June 2005.","DOI":"10.1145\/1065010.1065038"},{"key":"23_CR3","doi-asserted-by":"crossref","unstructured":"R. Ennals, R. Sharp, and A. Mycroft, Task Partitioning for Multi-Core network processors, in International Conference on Compiler Construction (CC), 2005.","DOI":"10.1007\/978-3-540-31985-6_6"},{"key":"23_CR4","doi-asserted-by":"crossref","unstructured":"M. Franklin and S. Datar, Pipeline Task Scheduling on Network Processors, in Proceedings of Third Workshop on Network Processors, 2004.","DOI":"10.1016\/B978-012088476-6\/50012-5"},{"issue":"4","key":"23_CR5","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/MC.2000.839316","volume":"33","author":"L. Garber","year":"2000","unstructured":"Garber L. (2000). Denial of Service Attacks Rip the Internet. IEEE Comput 33(4): 12\u201317","journal-title":"IEEE Comput"},{"key":"23_CR6","doi-asserted-by":"crossref","unstructured":"S. Govind and R. Govindarajan, Performance Modeling and Architecture Exploration of Network Processors. in Proceedings of the International Conference on Quantitative Evaluation of Systems, Torino, Italy, 2005.","DOI":"10.1109\/QEST.2005.29"},{"issue":"6","key":"23_CR7","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1287\/opre.9.6.841","volume":"9","author":"T.C. Hu","year":"1961","unstructured":"Hu T.C. (1961). Parallel Sequencing and Assembly Line Problems. Oper. Res. 9(6): 841\u2013848","journal-title":"Oper. Res."},{"key":"23_CR8","unstructured":"Intel Corp, Intel IXP1200 Network processor family."},{"key":"23_CR9","unstructured":"Intel Corp, Intel IXP2400 Hardware reference manual."},{"key":"23_CR10","unstructured":"Intel Corp, Intel IXP2800 Hardware reference manual."},{"key":"23_CR11","unstructured":"Intel Corp, Intel IXP2850 Hardware reference manual."},{"key":"23_CR12","first-page":"598","volume":"220","author":"S. Kirkpatrick","year":"1983","unstructured":"Kirkpatrick S., Gelatt C.D. Jr., Vecchi M.P. (1983). Optimization by Simulated Annealing. in Science 220, 598","journal-title":"Optimization by Simulated Annealing. in Science"},{"key":"23_CR13","doi-asserted-by":"crossref","unstructured":"C. Kulkarni, M. Gries, C. Sauer, and K. Keutzer, Programming Challenges in Network Processor Deployment. in Proceedings of the 2003 International Conference on Compilers, Architectures and Synthesis for Embedded Systems (CASES03), 2003.","DOI":"10.1145\/951710.951735"},{"key":"23_CR14","doi-asserted-by":"crossref","unstructured":"M. Lam, Software Pipelining: An Effective Scheduling Technique for VLIW Machines, in Conference on Programming Language Design and Implementation, 1988.","DOI":"10.1145\/53990.54022"},{"key":"23_CR15","doi-asserted-by":"crossref","unstructured":"W. E. Leland, M. S. Taqqu, W. Willinger and D. Wilson, On the Self Similar Nature of Ethernet Traffic., Proc of SIGCOMM, Sept 1993.","DOI":"10.1145\/166237.166255"},{"key":"23_CR16","unstructured":"Lucent Technologies Inc, PayloadPlus Fast Pattern Processor, Apr. 2000. http:\/\/www.agere.com\/support\/non-nda\/docs\/FPPProductBrief.pdf"},{"issue":"3","key":"23_CR17","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1145\/354871.354874","volume":"18","author":"R. Morris","year":"2000","unstructured":"Morris R., Kohler E., Jannotti J., Kaashoek M.F. (2000).The Click Modular Router. ACM Trans. Comput. Syst. 18(3): 263\u2013297","journal-title":"ACM Trans. Comput. Syst."},{"key":"23_CR18","unstructured":"N. Shah, W. Plishker, and K. Keutzer. NP-Click, A Programming Model for the Intel IXP1200, in Proceesings of Second Workshop on Network Processors (NP2) at the Ninth International Symposium on High Performance Computer Architecture (HPCA9), 2003."},{"key":"23_CR19","doi-asserted-by":"crossref","unstructured":"L. Thiele, S. Chakraborty, M. Gries, and S. Kunzli, Design Space Exploration of Network Processor Architectures., in Proceedings of First Workshop on Network Processors at the Eighth International Symposium on High Performance Compter Architecture (HPCA8), 2002.","DOI":"10.1016\/B978-155860875-7.50022-3"},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"V. Van Dongen, G. Gao, and Q. Ning, A Polynomial Time Method for Optimal Software Pipelining., in Proceedings of the Second Joint International Conference on Vector and Parallel Processing: Parallel Processing, 1992.","DOI":"10.1007\/3-540-55895-0_462"},{"key":"23_CR21","unstructured":"J. Wang and C. Eisenbeis, Decomposed Software Pipelining: A New Approach to Exploit Instruction Level Parallelism for Loop Programs., in Proceedings of the IFIP WG10.3. Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, Vol. A-23, 1993."},{"key":"23_CR22","unstructured":"N. Weng and T. Wolf, Pipelining versus Multiprocessors: Choosing the Right Network Processor System Topology, in Proceedings of Advanced Networking and Communications Hardware Workshop (ANCHOR 2004) in conjunction with the 31st Annual International Symposium on Computer Architecture (ISCA 2004), June 2004."},{"key":"23_CR23","unstructured":"W. M. Zuberek, Modeling Using Timed Petri nets\u2014Event-Driven Simulation, Technical Report No. 9602, Department of Computer Science, Memorial University of Newfoundland, St. John\u2019s, Canada, 1996. ftp:\/\/ftp.ca.mun.ca\/pub\/techreports\/ tr-9602.ps.Z."}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-006-0023-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-006-0023-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-006-0023-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T23:59:25Z","timestamp":1559260765000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-006-0023-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,1,3]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,2,20]]}},"alternative-id":["23"],"URL":"https:\/\/doi.org\/10.1007\/s10766-006-0023-0","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,1,3]]}}}