{"id":221,"date":"2025-11-05T01:02:05","date_gmt":"2025-11-05T00:02:05","guid":{"rendered":"https:\/\/radwaytech.com\/?post_type=reference&#038;p=221"},"modified":"2026-03-01T09:18:29","modified_gmt":"2026-03-01T08:18:29","slug":"httomo","status":"publish","type":"portfolio","link":"https:\/\/radwaytech.com\/hu\/portfolio\/httomo\/","title":{"rendered":"HTTomo"},"content":{"rendered":"<p class=\"wp-block-paragraph translation-block\">A HTTomo egy Python nyelven \u00edrt parancssoros felhaszn\u00e1l\u00f3i fel\u00fclet az MPI protokollal t\u00f6rt\u00e9n\u0151, nagy sebess\u00e9g\u0171 adatfeldolgoz\u00e1shoz. \u00d6sszehangolja az I\/O adatm\u0171veleteket, \u00e9s lehet\u0151v\u00e9 teszi a CPU-kon \u00e9s\/vagy GPU-kon t\u00f6rt\u00e9n\u0151 feldolgoz\u00e1st. Az HTTomo m\u00e1s k\u00f6nyvt\u00e1rakat \u2013 mint p\u00e9ld\u00e1ul a TomoPy, a ToMoBAR \u00e9s a HTTomolibGPU \u2013 haszn\u00e1l az adatfeldolgoz\u00e1shoz. Ezen k\u00f6nyvt\u00e1rak met\u00f3dusai YAML-sablonokon kereszt\u00fcl \u00e9rhet\u0151k el, ami lehet\u0151v\u00e9 teszi a feladatok gyors programoz\u00e1s\u00e1t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">A HTTomolibGPU sz\u00e1m\u00edt\u00f3g\u00e9pes tomogr\u00e1fi\u00e1hoz haszn\u00e1lt, Python nyelven \u00edrt k\u00e9pfeldolgoz\u00e1si elj\u00e1r\u00e1sok gy\u0171jtem\u00e9nye. Ezek az elj\u00e1r\u00e1sok a ny\u00edlt forr\u00e1sk\u00f3d\u00fa CuPy Python-k\u00f6nyvt\u00e1r seg\u00edts\u00e9g\u00e9vel GPU-n is haszn\u00e1lhat\u00f3k, m\u00edg az algoritmusok t\u00f6bbs\u00e9ge a TomoPy \u00e9s a Savu szoftvercsomagokb\u00f3l sz\u00e1rmazik. Egyes elj\u00e1r\u00e1sokat a CuPy-ra val\u00f3 \u00e1t\u00fcltet\u00e9s sor\u00e1n optimaliz\u00e1ltunk, a nagyobb sz\u00e1m\u00edt\u00e1si hat\u00e9konys\u00e1g biztos\u00edt\u00e1sa \u00e9rdek\u00e9ben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e9lunk a Log-polar rekonstrukci\u00f3s algoritmus, valamint a t\u00e1gabb HTTomo keretrendszer teljes\u00edtm\u00e9ny\u00e9nek \u00e9s hat\u00e9konys\u00e1g\u00e1nak n\u00f6vel\u00e9se. Ezen er\u0151fesz\u00edt\u00e9sek r\u00e9szek\u00e9nt m\u00e1r eddig is jelent\u0151s teljes\u00edtm\u00e9nyn\u00f6veked\u00e9st \u00e9rt\u00fcnk el: a Log-polar rekonstrukci\u00f3 sebess\u00e9g\u00e9t k\u00f6r\u00fclbel\u00fcl 60%-kal n\u00f6velt\u00fck, mik\u00f6zben a mem\u00f3riafogyaszt\u00e1st mintegy 40%-kal cs\u00f6kkentett\u00fck. Ezek az optimaliz\u00e1l\u00e1sok m\u00e9lyrehat\u00f3 munk\u00e1t ig\u00e9nyeltek a Python, a CuPy \u00e9s a CUDA ter\u00fclet\u00e9n, k\u00fcl\u00f6n\u00f6s tekintettel a GPU-gyors\u00edtott sz\u00e1m\u00edt\u00e1sok finomhangol\u00e1s\u00e1ra \u00e9s a mem\u00f3riakezel\u00e9sre, biztos\u00edtva ezzel a keretrendszer sk\u00e1l\u00e1zhat\u00f3s\u00e1g\u00e1t \u00e9s hat\u00e9konys\u00e1g\u00e1t a nagy\u00fczemi tomogr\u00e1fiai adatfeldolgoz\u00e1s sor\u00e1n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Enhancing the efficiency and performance of the Log-polar reconstruction algorithm and the broader HTTomo framework<\/p>","protected":false},"featured_media":720,"template":"","meta":{"_acf_changed":false},"class_list":["post-221","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>HTTomo - RadwayTech Services<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/radwaytech.com\/hu\/portfolio\/httomo\/\" \/>\n<meta property=\"og:locale\" content=\"hu_HU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTTomo - RadwayTech Services\" \/>\n<meta property=\"og:description\" content=\"Enhancing the efficiency and performance of the Log-polar reconstruction algorithm and the broader HTTomo framework\" \/>\n<meta property=\"og:url\" content=\"https:\/\/radwaytech.com\/hu\/portfolio\/httomo\/\" \/>\n<meta property=\"og:site_name\" content=\"RadwayTech Services\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-01T08:18:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/radwaytech.com\/wp-content\/uploads\/2025\/11\/image-2-1200x444.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"444\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Becs\u00fclt olvas\u00e1si id\u0151\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 perc\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/\",\"url\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/\",\"name\":\"HTTomo - RadwayTech Services\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/radwaytech.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/radwaytech.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/image-2.png\",\"datePublished\":\"2025-11-05T00:02:05+00:00\",\"dateModified\":\"2026-03-01T08:18:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/#breadcrumb\"},\"inLanguage\":\"hu\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/#primaryimage\",\"url\":\"https:\\\/\\\/radwaytech.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/image-2.png\",\"contentUrl\":\"https:\\\/\\\/radwaytech.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/image-2.png\",\"width\":2560,\"height\":948,\"caption\":\"HTTomo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/httomo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Kezd\u0151lap\",\"item\":\"https:\\\/\\\/radwaytech.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\\\/\\\/radwaytech.com\\\/portfolio\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HTTomo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/radwaytech.com\\\/#website\",\"url\":\"https:\\\/\\\/radwaytech.com\\\/\",\"name\":\"Radway Tech Services\",\"description\":\"High-Performance Software for Science, Imaging &amp; Industry\",\"publisher\":{\"@id\":\"https:\\\/\\\/radwaytech.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/radwaytech.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hu\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/radwaytech.com\\\/#organization\",\"name\":\"RadwayTech Services\",\"url\":\"https:\\\/\\\/radwaytech.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\\\/\\\/radwaytech.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/radwaytech.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/radwaytech.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/logo.svg\",\"width\":229,\"height\":74,\"caption\":\"RadwayTech Services\"},\"image\":{\"@id\":\"https:\\\/\\\/radwaytech.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/istv\u00e1n-kiss-786201141\\\/\",\"https:\\\/\\\/github.com\\\/neon60\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HTTomo - RadwayTech Services","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/radwaytech.com\/hu\/portfolio\/httomo\/","og_locale":"hu_HU","og_type":"article","og_title":"HTTomo - RadwayTech Services","og_description":"Enhancing the efficiency and performance of the Log-polar reconstruction algorithm and the broader HTTomo framework","og_url":"https:\/\/radwaytech.com\/hu\/portfolio\/httomo\/","og_site_name":"RadwayTech Services","article_modified_time":"2026-03-01T08:18:29+00:00","og_image":[{"width":1200,"height":444,"url":"https:\/\/radwaytech.com\/wp-content\/uploads\/2025\/11\/image-2-1200x444.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Becs\u00fclt olvas\u00e1si id\u0151":"2 perc"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/radwaytech.com\/portfolio\/httomo\/","url":"https:\/\/radwaytech.com\/portfolio\/httomo\/","name":"HTTomo - RadwayTech Services","isPartOf":{"@id":"https:\/\/radwaytech.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/radwaytech.com\/portfolio\/httomo\/#primaryimage"},"image":{"@id":"https:\/\/radwaytech.com\/portfolio\/httomo\/#primaryimage"},"thumbnailUrl":"https:\/\/radwaytech.com\/wp-content\/uploads\/2025\/11\/image-2.png","datePublished":"2025-11-05T00:02:05+00:00","dateModified":"2026-03-01T08:18:29+00:00","breadcrumb":{"@id":"https:\/\/radwaytech.com\/portfolio\/httomo\/#breadcrumb"},"inLanguage":"hu","potentialAction":[{"@type":"ReadAction","target":["https:\/\/radwaytech.com\/portfolio\/httomo\/"]}]},{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/radwaytech.com\/portfolio\/httomo\/#primaryimage","url":"https:\/\/radwaytech.com\/wp-content\/uploads\/2025\/11\/image-2.png","contentUrl":"https:\/\/radwaytech.com\/wp-content\/uploads\/2025\/11\/image-2.png","width":2560,"height":948,"caption":"HTTomo"},{"@type":"BreadcrumbList","@id":"https:\/\/radwaytech.com\/portfolio\/httomo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Kezd\u0151lap","item":"https:\/\/radwaytech.com\/"},{"@type":"ListItem","position":2,"name":"Portfolio","item":"https:\/\/radwaytech.com\/portfolio\/"},{"@type":"ListItem","position":3,"name":"HTTomo"}]},{"@type":"WebSite","@id":"https:\/\/radwaytech.com\/#website","url":"https:\/\/radwaytech.com\/","name":"Radway Tech Services","description":"High-Performance Software for Science, Imaging &amp; Industry","publisher":{"@id":"https:\/\/radwaytech.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/radwaytech.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hu"},{"@type":"Organization","@id":"https:\/\/radwaytech.com\/#organization","name":"RadwayTech Services","url":"https:\/\/radwaytech.com\/","logo":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/radwaytech.com\/#\/schema\/logo\/image\/","url":"https:\/\/radwaytech.com\/wp-content\/uploads\/2024\/10\/logo.svg","contentUrl":"https:\/\/radwaytech.com\/wp-content\/uploads\/2024\/10\/logo.svg","width":229,"height":74,"caption":"RadwayTech Services"},"image":{"@id":"https:\/\/radwaytech.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/istv\u00e1n-kiss-786201141\/","https:\/\/github.com\/neon60"]}]}},"_links":{"self":[{"href":"https:\/\/radwaytech.com\/hu\/wp-json\/wp\/v2\/portfolio\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/radwaytech.com\/hu\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/radwaytech.com\/hu\/wp-json\/wp\/v2\/types\/portfolio"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/radwaytech.com\/hu\/wp-json\/wp\/v2\/media\/720"}],"wp:attachment":[{"href":"https:\/\/radwaytech.com\/hu\/wp-json\/wp\/v2\/media?parent=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}