Xiaobai Sun
Professor of Computer Science
Current Appointments & Affiliations
 Professor of Computer Science, Computer Science, Trinity College of Arts & Sciences 2009
Contact Information
 Box 90129, Durham, NC 277080129
 D107 Lev Sci Res Ctr, Durham, NC 27708
 xiaobai.sun@duke.edu (919) 6606500
 Background

Education, Training, & Certifications
 Ph.D., University of Maryland, College Park 1991

Duke Appointment History
 Associate Professor of Computer Science, Computer Science, Trinity College of Arts & Sciences 2001  2009
 Assistant Professor of Computer Science, Computer Science, Trinity College of Arts & Sciences 1994  2001
 Research

Selected Grants
 A Limitedangle Intrafractional Verification (LIVE) System for SBRT Treatments awarded by National Institutes of Health 2014  2019
 Collaborative Research: Integral EquationBased Fast Algorithms and GraphTheoretic Methods for LargeScale Simulations awarded by National Science Foundation 2009  2015
 A Shift in Computing Platform for Advancing Research and Education awarded by Army Research Office 2013  2014
 Distributed multiscale geometric processing on realtime sensor networks on radiation fields awarded by National Science Foundation 2002  2004
 DataIntensive Computing for Spatial Models awarded by National Science Foundation 1999  2004
 TUNE: System Support for MemoryFriendly Programming awarded by National Science Foundation 1997  2001
 Publications & Artistic Works

Selected Publications

Academic Articles
 Zhang, B, Huang, J, Pitsianis, NP, and Sun, X. "RECFMM: Recursive Parallelization of the Adaptive Fast Multipole Method for Coulomb and Screened Coulomb Interactions." Communications in Computational Physics 20, no. 02 (August 2016): 534550. Full Text
 Zhang, B, Peng, B, Huang, J, Pitsianis, NP, Sun, X, and Lu, B. "Parallel AFMPB solver with automatic surface meshing for calculation of molecular solvation free energy." Computer Physics Communications 190 (May 2015): 173181. Full Text
 "Parallel AFMPB solver with automatic surface meshing for calculation of molecular solvation free energy." Computer Physics Communications 190 (January 1, 2015): 173181. Full Text
 Iliopoulos, AS, Hu, J, Pitsianis, N, Sun, X, Gehm, M, and Brady, D. "Big snapshot stitching with scarce overlap." 2013 Ieee High Performance Extreme Computing Conference (Hpec) (September 2013). Full Text
 Hu, J, Gallo, O, Pulli, K, and Sun, X. "HDR Deghosting: How to Deal with Saturation?." 2013 Ieee Conference on Computer Vision and Pattern Recognition (June 2013). Full Text
 Zhang, B, Lu, B, Cheng, X, Huang, J, Pitsianis, NP, Sun, X, and McCammon, JA. "Mathematical and Numerical Aspects of the Adaptive Fast Multipole PoissonBoltzmann Solver." Communications in Computational Physics 13, no. 01 (January 2013): 107128. Full Text
 Sismanis, N, Pitsianis, N, and Sun, X. "Parallel search of knearest neighbors with synchronous operations." 2012 Ieee Conference on High Performance Extreme Computing (September 2012). Full Text
 ZHANG, YUANRUI, LIU, JUN, KULTURSAY, EMRE, KANDEMIR, MAHMUT, PITSIANIS, NIKOS, and SUN, XIAOBAI. "AUTOMATIC PARALLEL CODE GENERATION FOR NUFFT DATA TRANSLATION ON MULTICORES." Journal of Circuits, Systems and Computers 21, no. 02 (April 2012): 12400041240004. Full Text
 Zhang, B, Huang, J, Pitsianis, NP, and Sun, X. "A Fourierseriesbased kernelindependent fast multipole method." Journal of Computational Physics 230, no. 15 (July 2011): 58075821. Full Text
 Zhang, B, Huang, J, Pitsianis, NP, and Sun, X. "Revision of FMM–Yukawa: An adaptive fast multipole method for screened Coulomb interactions." Computer Physics Communications 181, no. 12 (December 2010): 22062207. Full Text
 Chakrabarti, C, Pitsianis, N, and Sun, X. "A specialpurpose compiler for lookup table and code generation for function evaluation." Proceedings Design, Automation and Test in Europe, Date (June 9, 2010): 11301135.
 Zhang, Y, Liu, J, Kultursay, E, Kandemir, M, Pitsianis, N, and Sun, X. "Scalable Parallelization Strategies to Accelerate NuFFT Data Translation on Multicores." (2010): 125136. Full Text
 Jung Sub Kim, , Lanping Deng, , Mangalagiri, P, Irick, K, Sobti, K, Kandemir, M, Narayanan, V, Chakrabarti, C, Pitsianis, N, and Xiaobai Sun, . "An Automated Framework for Accelerating Numerical Algorithms on Reconfigurable Platforms Using Algorithmic/Architectural Optimization." Ieee Transactions on Computers 58, no. 12 (December 2009): 16541667. Full Text
 Deng, L, Chakrabarti, C, Pitsianis, N, and Sun, X. "Automated optimization of lookup table implementation for function evaluation on FPGAs." Mathematics for Signal and Information Processing (August 20, 2009). Full Text
 Papamakarios, G, Rizos, G, Pitsianis, NP, and Sun, X. "Fast computation of local correlation coefficients on graphics processing units." Mathematics for Signal and Information Processing (August 20, 2009). Full Text
 Portnoy, A, Pitsianis, N, Sun, X, Brady, D, Gibbons, R, Silver, A, Te Kolste, R, Chen, C, Dillon, T, and Prather, D. "Design and characterization of thin multiple aperture infrared cameras." Appl Opt 48, no. 11 (April 10, 2009): 21152126. Link to Item
 Wagadarikar, AA, Pitsianis, NP, Sun, X, and Brady, DJ. "Video rate spectral imaging using a coded aperture snapshot spectral imager." Optics Express 17, no. 8 (April 2009): 63686388. Full Text
 Zhang, Y, Kandemir, M, Pitsianis, NP, and Sun, X. "Exploring parallelization strategies for NUFFT data translation." Proceedings of the Seventh Acm International Conference on Embedded Software Emsoft '09 (2009). Full Text
 "Decompositional analysis of Kronecker structured Markov chains." Electronic Transactions on Numerical Analysis 31 (December 1, 2008): 271294.
 Debroy, N, Pitsianis, NP, and Sun, X. "Accelerating nonuniform fast Fourier transform via reduction in memory access latency." Advanced Signal Processing Algorithms, Architectures, and Implementations Xviii (August 28, 2008). Full Text
 Sun, X, Pitsianis, NP, and Bientinesi, P. "Fast computation of local correlation coefficients." Advanced Signal Processing Algorithms, Architectures, and Implementations Xviii (August 28, 2008). Full Text
 Sun, X, and Pitsianis, NP. "Solving nonnegative linear inverse problems with the NeAREst method." Advanced Signal Processing Algorithms, Architectures, and Implementations Xviii (August 28, 2008). Full Text
 Wagadarikar, AA, Pitsianis, NP, Sun, X, and Brady, DJ. "Spectral image estimation for coded aperture snapshot spectral imagers." Image Reconstruction From Incomplete Data V (August 28, 2008). Full Text
 Portnoy, AD, Pitsianis, NP, Sun, X, and Brady, DJ. "Multichannel sampling schemes for optical imaging systems." Appl Opt 47, no. 10 (April 1, 2008): B76B85. Link to Item
 Sobti, K, Deng, L, Chakrabarti, C, Pitsianis, N, Sun, X, Kim, J, Mangalagiri, P, Irick, K, Kandemir, M, and Narayanan, V. "Efficient Function Evaluations with Lookup Tables for Structured Matrix Operations." 2007 Ieee Workshop on Signal Processing Systems (October 2007). Full Text
 Kim, JS, Mangalagiri, P, Irick, K, Kandemir, M, Narayanan, V, Sobti, K, Deng, L, Chakrabarti, C, Pitsianis, N, and Sun, X. "TANOR: A Tool for Accelerating NBody Simulations on Reconfigurable Platform." 2007 International Conference on Field Programmable Logic and Applications (August 2007). Full Text
 "The MONTAGE least gradient image reconstruction." Optics Infobase Conference Papers (January 1, 2007).
 "Compressive measurements for video." Optics Infobase Conference Papers (January 1, 2007).
 Chen, G, Xue, L, Kim, J, Sobti, K, Deng, L, Sun, X, Pitsianis, N, Chakrabarti, C, Kandemir, M, and Vijaykrishnan, N. "Geometric Tiling for Reducing Power Consumption in Structured Matrix Operations." 2006 Ieee International Soc Conference (September 2006). Full Text
 Brady, DJ, Gehm, ME, Pitsianis, N, and Sun, X. "Compressive sampling strategies for integrated microspectrometers." Intelligent Integrated Microsystems (May 5, 2006). Full Text
 Pitsianis, NP, Brady, DJ, Portnoy, A, Sun, X, Suleski, T, Fiddy, MA, Feldman, MR, and TeKolste, RD. "Compressive imaging sensors." Intelligent Integrated Microsystems (May 5, 2006). Full Text
 "Sensorlayer image compression based on the quantized cosine transform." Proceedings of Spie the International Society for Optical Engineering 5817 (November 15, 2005): 250257. Full Text
 Bao, Y, Sun, X, and Trivedi, KS. "A WorkloadBased Analysis of Software Aging, and Rejuvenation." Ieee Transactions on Reliability 54, no. 3 (September 2005): 541548. Full Text
 "The quantized cosine transform for sensorlayer image compression." Optics Infobase Conference Papers (January 1, 2005).
 Pitsianis, NP, Brady, DJ, and Sun, X. "The quantized cosine transform for sensorlayer image compression." Optics InfoBase Conference Papers (January 1, 2005).
 Pitsianis, NP, Brady, DJ, and Sun, X. "Sensorlayer image compression based on the quantized cosine transform." Proceedings of SPIE  The International Society for Optical Engineering 5817 (2005): 250257. Full Text
 Brady, DJ, Pitsianis, NP, and Sun, X. "Reference structure tomography." J Opt Soc Am A Opt Image Sci Vis 21, no. 7 (July 2004): 11401147. Link to Item
 Sun, X, and QuintanaOrtí, ES. "Spectral division methods for block generalized Schur decompositions." Mathematics of Computation 73, no. 248 (May 11, 2004): 18271848. Full Text
 Sun, X, and Bao, Y. "A Kronecker Product Representation of the Fast Gauss Transform." Siam Journal on Matrix Analysis and Applications 24, no. 3 (January 2003): 768786. Full Text
 Pauca, VP, Rodriguez, AF, Sun, X, and Trivedi, KS. "A methodology towards automatic implementation of Nbody algorithms." Applied Numerical Mathematics 40, no. 12 (January 2002): 321. Full Text
 Sun, X, and QuintanaOrtí, ES. "The Generalized Newton Iteration forthe Matrix Sign Function." Siam Journal on Scientific Computing 24, no. 2 (January 2002): 669683. Full Text
 Jin, W, Sun, X, and Chase, JS. "FastSlim: prefetchsfe trace reduction for I/O cache simulation." Acm Transactions on Modeling and Computer Simulation 11, no. 2 (April 1, 2001): 125160. Full Text
 Quintana, ES, Quintana, G, Sun, X, and van de Geijn, R. "A Note On Parallel Matrix Inversion." Siam Journal on Scientific Computing 22, no. 5 (January 2001): 17621771. Full Text
 Sun, X, and Pitsianis, NP. "A Matrix Version of the Fast Multipole Method." Siam Review 43, no. 2 (January 2001): 289300. Full Text
 Bischof, CH, Lang, B, and Sun, X. "A framework for symmetric band reduction." Acm Transactions on Mathematical Software 26, no. 4 (December 1, 2000): 581601. Full Text
 Bischof, CH, Lang, B, and Sun, X. "Algorithm 807: The SBR Toolboxsoftware for successive band reduction." Acm Transactions on Mathematical Software 26, no. 4 (December 1, 2000): 602616. Full Text
 Chu, MT, Pauca, VP, Plemmons, RJ, and Sun, X. "A mathematical framework for the linear reconstructor problem in adaptive optics." Linear Algebra and Its Applications 316, no. 13 (September 2000): 113135. Full Text
 Pauca, VP, Ellerbroek, BL, Plemmons, RJ, and Sun, X. "Structured matrix representations of twoparameter Hankel transforms in adaptive optics." Linear Algebra and Its Applications 316, no. 13 (September 2000): 2943. Full Text
 HUSS–LEDERMAN, STEVEN, QUINTANA–ORTÍ, ENRIQUES, SUN, XIAOBAI, and WU, YUANJYEY. "PARALLEL SPECTRAL DIVISION USING THE MATRIX SIGN FUNCTION FOR THE GENERALIZED EIGENPROBLEM." International Journal of High Speed Computing 11, no. 01 (March 2000): 114. Full Text
 "Explicit generation of unitary transformations in a single atom or molecule." Physical Review a Atomic, Molecular, and Optical Physics 61, no. 3 (January 1, 2000): 321061321066.
 Pauca, VP, Ellerbroek, BL, Pitsianis, NP, Plemmons, RJ, and Sun, X. "Performance modeling of adaptiveoptics imaging systems using fast Hankel transforms." Advanced Signal Processing Algorithms, Architectures, and Implementations Viii (October 2, 1998). Full Text
 QuintanaOrtí, G, Sun, X, and Bischof, CH. "A BLAS3 Version of the QR Factorization with Column Pivoting." Siam Journal on Scientific Computing 19, no. 5 (September 1998): 14861494. Full Text
 Bischof, CH, and Sun, X. "On Tridiagonalizing and Diagonalizing Symmetric Matrices with Repeated Eigenvalues." Siam Journal on Matrix Analysis and Applications 17, no. 4 (October 1996): 869885. Full Text
 "Parallel performance of a symmetric eigensolver based on the invariant subspace decomposition approach." Proceedings of the Scalable High Performance Computing Conference (December 1, 1994): 3239.
 "Parallel tridiagonalization through twostep band reduction." Proceedings of the Scalable High Performance Computing Conference (December 1, 1994): 2327.
 Ramakrishna, V, Ober, R, Sun, X, Steuernagel, O, Botina, J, and Rabitz, H. "Explicit generation of unitary transformations in a single atom or molecule(Published online)." Physical Review A 61, no. 3. Full Text
 Yujuan Bao, , Xiaobai Sun, , and Trivedi, KS. "Adaptive software rejuvenation: degradation model and rejuvenation scheme(Accepted)." 2003 International Conference on Dependable Systems and Networks, 2003. Proceedings. . Full Text

Conference Papers
 Dubey, A, Iliopoulos, AS, Sun, X, Yin, FF, and Ren, L. "Iterative inversion of deformation vector fields with feedback control." July 2018. Full Text
 Yin Xian, , Xiaobai Sun, , Wenjing Liao, , Yuan Zhang, , Nowacek, D, and Nolte, L. "Intrinsic structure study of whale vocalizations." OCEANS 2016 MTS/IEEE Monterey. September 19, 2016  September 23, 2016.: IEEE, September 2016. Full Text
 Nathan, R, Anthonio, B, Lu, SL, Naeimi, H, Sorin, DJ, and Sun, X. "Recycled Error Bits: EnergyEfficient Architectural Support for Floating Point Accuracy." SC14: International Conference for High Performance Computing, Networking, Storage and Analysis. November 16, 2014  November 21, 2014.: IEEE, November 2014. Full Text

 Teaching & Mentoring

Recent Courses
 Scholarly, Clinical, & Service Activities

Outreach & Engaged Scholarship
 Bass Connections Faculty Team Member. Feature Extraction and Quantitative Analysis of Large Scientific Document Corpora. August 2015  May 2016 2015  2016
 Bass Connections Faculty Team Member . Modeling and Simulation . August 2014  July 2015 2014  2015
 Bass Connections Faculty Team Member. Modeling Tools for Energy Systems Analysis (MOTESA). July 2014  May 2015 2014  2015
 Bass Connections Faculty Team Member. Modeling Tools for Energy Systems Analysis (MOTESA). August 2013  May 2014 2013  2014
Some information on this profile has been compiled automatically from Duke databases and external sources. (Our About page explains how this works.) If you see a problem with the information, please write to Scholars@Duke and let us know. We will reply promptly.