iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://api.crossref.org/works/10.1016/J.JCDE.2017.06.004
{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,9]],"date-time":"2024-07-09T13:57:24Z","timestamp":1720533444801},"reference-count":19,"publisher":"Oxford University Press (OUP)","issue":"4","license":[{"start":{"date-parts":[[2020,3,6]],"date-time":"2020-03-06T00:00:00Z","timestamp":1583452800000},"content-version":"vor","delay-in-days":968,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,10,1]]},"abstract":"Abstract<\/jats:title>\n In this paper, we present a new software framework for the optimization of the design of microstrip patch antennas. The proposed simulation and optimization framework implements a simulated annealing algorithm to perform design space exploration in order to identify the optimal patch antenna design. During each iteration of the optimization loop, we employ the popular MEEP simulation tool to evaluate explored design solutions. To speed up the design space exploration, the software framework is developed to run multiple MEEP simulations concurrently. This is achieved using multithreading to implement a manager-workers execution strategy. The number of worker threads is the same as the number of cores of the computer that is utilized. Thus, the computational runtime of the proposed software framework enables effective design space exploration. Simulations demonstrate the effectiveness of the proposed software framework.<\/jats:p>\n Highlights A software framework for the optimization of the design of microstrip patch antennas. A simulated annealing algorithm to perform the design space exploration. The popular MEEP simulator is employed to evaluate explored solutions for accuracy. Multithreading is used as a technique to speed-up the proposed tool.<\/jats:p>","DOI":"10.1016\/j.jcde.2017.06.004","type":"journal-article","created":{"date-parts":[[2017,7,12]],"date-time":"2017-07-12T21:01:37Z","timestamp":1499893297000},"page":"249-255","source":"Crossref","is-referenced-by-count":3,"title":["Optimization of patch antennas via multithreaded simulated annealing based design exploration"],"prefix":"10.1093","volume":"4","author":[{"given":"James E.","family":"Richie","sequence":"first","affiliation":[{"name":"Dept. of Electrical and Computer Engineering, Marquette University, 1515 W. Wisconsin Ave., Milwaukee, WI 53233, USA"}]},{"given":"Cristinel","family":"Ababei","sequence":"first","affiliation":[{"name":"Dept. of Electrical and Computer Engineering, Marquette University, 1515 W. Wisconsin Ave., Milwaukee, WI 53233, USA"}]}],"member":"286","published-online":{"date-parts":[[2017,7,12]]},"reference":[{"key":"2020042823261607600_b0005","doi-asserted-by":"crossref","DOI":"10.1145\/1508128.1508186","article-title":"Parallel placement for FPGAs revisited","volume-title":"ACM\/IEEE int. symposium on field programmable gate arrays (FPGA)","author":"Ababei","year":"2009"},{"key":"2020042823261607600_b0010","volume-title":"Foundations of multithreaded, parallel, and distributed programming","author":"Andrews","year":"1999"},{"key":"2020042823261607600_b0015","volume-title":"Antenna theory: analysis and design","author":"Balanis","year":"1997","edition":"2nd"},{"key":"2020042823261607600_b0020","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1007\/BF00940812","article-title":"Thermodynamical approach to the traveling salesman problem: an efficient simulation algorithm","volume":"45","author":"Cerny","year":"1985","journal-title":"Journal of Optimization Theory and Applications"},{"key":"2020042823261607600_b0025","volume-title":"Microstrip antenna design handbook","author":"Garg","year":"2001","edition":"1st"},{"issue":"1","key":"2020042823261607600_b0030","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1093\/comjnl\/1.1.2","article-title":"Parallel programming","volume":"1","author":"Gill","year":"1958","journal-title":"The Computer Journal"},{"issue":"22","key":"2020042823261607600_b0035","doi-asserted-by":"crossref","first-page":"17689","DOI":"10.1364\/OE.16.017689","article-title":"Low modal volume dipole-like dielectric slab resonator","volume":"16","author":"Gondarenko","year":"2008","journal-title":"Optics Express"},{"key":"2020042823261607600_b0040","volume-title":"Nanophotonic device optimization with adjoint FDTD, CLEO: 2011 \u2013 Laser applications to photonic applications, OSA technical digest (CD)","author":"Hansen","year":"2011"},{"issue":"970152","key":"2020042823261607600_b0045","first-page":"1","article-title":"A novel multiband miniature planar inverted F antenna design for bluetooth and WLAN applications","volume":"2015","author":"Jayasinghe","year":"2015","journal-title":"International Journal of Antennas and Propagation"},{"issue":"4598","key":"2020042823261607600_b0050","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","article-title":"Optimization by simulated annealing","volume":"220","author":"Kirkpatrick","year":"1983","journal-title":"Science"},{"key":"2020042823261607600_b0055","volume-title":"A free finite-difference time-domain (FDTD) simulation software package, MIT","author":"MEEP","year":"2017"},{"issue":"18","key":"2020042823261607600_b0060","doi-asserted-by":"crossref","first-page":"2390","DOI":"10.1080\/09205071.2016.1251854","article-title":"A single feed dual-band (2.4 GHz\/5 GHz) miniaturized patch antenna for wireless local area network (WLAN) communications","volume":"30","author":"Meng","year":"2016","journal-title":"Journal of Electromagnetic Waves and Applications"},{"issue":"3","key":"2020042823261607600_b0065","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.cpc.2009.11.008","article-title":"Meep: A flexible free-software package for electromagnetic simulations by the FDTD method","volume":"181","author":"Oskooi","year":"2010","journal-title":"Computer Physics Communications"},{"key":"2020042823261607600_b0070","volume-title":"ACM SIGGRAPH 2007 courses","author":"Owens","year":"2007"},{"issue":"5","key":"2020042823261607600_b0075","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1109\/JPROC.2008.917757","article-title":"GPU computing","volume":"96","author":"Owens","year":"2008","journal-title":"Proceedings of the IEEE"},{"key":"2020042823261607600_b0080","volume-title":"Antenna theory and design","author":"Stutzman","year":"1998","edition":"2nd"},{"key":"2020042823261607600_b0085","doi-asserted-by":"crossref","first-page":"467","DOI":"10.2528\/PIER13030606","article-title":"B-CALM: An open-source multi-GPU-based 3D-FDTD with multi-pole dispersion for plasmonics","volume":"138","author":"Wahl","year":"2013","journal-title":"Progress in Electromagnetics Research"},{"key":"2020042823261607600_b0090","volume-title":"The history of the development of parallel computing","author":"Wilson","year":"1994"},{"key":"2020042823261607600_b0095","article-title":"Paraspice: A parallel circuit simulator for shared-memory multiprocessors","volume-title":"IEEE\/ACM design automation conference (DAC)","author":"Yang","year":"1991"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2288430017300702?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2288430017300702?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/4\/4\/249\/33135129\/j.jcde.2017.06.004.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/4\/4\/249\/33135129\/j.jcde.2017.06.004.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,29]],"date-time":"2020-04-29T03:27:12Z","timestamp":1588130832000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/4\/4\/249\/5728999"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,12]]},"references-count":19,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2017,7,12]]},"published-print":{"date-parts":[[2017,10,1]]}},"URL":"https:\/\/doi.org\/10.1016\/j.jcde.2017.06.004","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2017,10]]},"published":{"date-parts":[[2017,7,12]]}}}