(7379,7,'2014-11-11 21:47:33','2014-11-11 21:47:33','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500\" interval=\"Per Month\"][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750\" interval=\"Per Month\"][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"900\" interval=\"Per Month\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200\" interval=\"Per Hour\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:47:33','2014-11-11 21:47:33','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7380,7,'2014-11-11 21:49:31','2014-11-11 21:49:31','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"900/mo.\" ][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" ][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:49:31','2014-11-11 21:49:31','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7381,7,'2014-11-11 21:51:36','2014-11-11 21:51:36','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800/year\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"900/mo.\" ][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" ][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:51:36','2014-11-11 21:51:36','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7382,7,'2014-11-11 21:52:13','2014-11-11 21:52:13','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"900/mo.\" ][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" ][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:52:13','2014-11-11 21:52:13','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7383,7,'2014-11-11 21:53:15','2014-11-11 21:53:15','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"900/mo.\" interval=\"$4,800 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" ][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:53:15','2014-11-11 21:53:15','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7384,7,'2014-11-11 21:56:06','2014-11-11 21:56:06','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" ][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:56:06','2014-11-11 21:56:06','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7385,7,'2014-11-11 21:57:08','2014-11-11 21:57:08','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" ][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:57:08','2014-11-11 21:57:08','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7386,7,'2014-11-11 21:57:40','2014-11-11 21:57:40','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\"\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:57:40','2014-11-11 21:57:40','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7387,7,'2014-11-11 21:57:50','2014-11-11 21:57:50','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\" \"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:57:50','2014-11-11 21:57:50','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7388,7,'2014-11-11 21:58:04','2014-11-11 21:58:04','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour . Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 21:58:04','2014-11-11 21:58:04','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7389,7,'2014-11-11 22:01:35','2014-11-11 22:01:35','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Train your team[/custom_headline] Attendees will receive the latest industry knowledge and techniques for GPU computing in CUDA and OpenCL.\r\n\r\nArrayFire offers up to four days of specialized GPU training in CUDA and OpenCL programming. We provide customized on-site training courses for customers that have 3 or more attendees from their organization. We can travel to your location and provide a CUDA or OpenCL training course tailored to meet your application-specific needs. We also offer individual trainings at our Atlanta office.\r\n\r\nWe recommend that attendees have a working knowledge of C/C++ in order to gain the most from the training courses.\r\n\r\n[button type=\"flat\" shape=\"rounded\"  size=\"regular\" href=\"mailto:sales@arrayfire.com?Subject=Training%20Inquiry\"]Contact us about a training[/button]\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\" fade=\"true\" fade_animation=\"in-from-right\" class=\"center-text\"][gap size=\"15%\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/02/Professor-AF_Exported-e1395436350363.png\" ][/column]\r\n\r\n[/content_band][content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[column type=\"one-half\"][gap size=\"10%\"]<img class=\"aligncenter wp-image-4806\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/gears1-e1395437543311.png\" alt=\"gears\" width=\"427\" height=\"400\" />\r\n\r\n[/column][column type=\"one-half\" last=\"true\"]\r\n\r\n[custom_headline type=\"left\" level=\"h2\"]Included in the course[/custom_headline]\r\n\r\nYou provide the minds, and we\'ll take care of the rest. Each training comes with the following:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]Instruction by an excellent and interesting expert[/icon_list_item] [icon_list_item type=\"angle-double-right\"]Hands-on exercises[/icon_list_item][icon_list_item type=\"angle-double-right\"]Use of a laptop with CUDA and OpenCL capable GPUs and CPUs [/icon_list_item] [icon_list_item type=\"angle-double-right\"]Choice of Linux or Windows operating system[/icon_list_item][icon_list_item type=\"angle-double-right\"]Printed manual of lecture material[/icon_list_item][icon_list_item type=\"angle-double-right\"]Electronic copy of programming exercises[/icon_list_item][/icon_list]\r\n\r\n[button type=\"flat\" shape=\"rounded\"  size=\"regular\" href=\"mailto:sales@arrayfire.com?Subject=Training%20Inquiry\"]Go ahead, contact us about a training[/button]\r\n\r\n[/column][/content_band]\r\n\r\n[content_band bg_image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/Epipheo-background1.png\" parallax=\"true\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[blockquote cite=\"<span style=\"color: #ffffff;\">Brian Rapp</span>\" type=\"center\"]<span style=\"color: #ffffff;\">One can\'t ask for better individualized instruction than the environment I was fortunate enough to encounter.</span> <span style=\"color: #ffffff;\">The instructor was able to completely focus on my particular needs and concerns.</span>\r\n\r\n<span style=\"color: #ffffff;\">—Brian Rapp,  U.S. Army Research Lab</span>[/blockquote]\r\n\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[custom_headline type=\"left\" level=\"h2\"]Training Syllabus[/custom_headline] [column type=\"one-half\"] [custom_headline type=\"left\" level=\"h5\"  accent=\"false\"]Day 1, Introduction[/custom_headline] Lectures:\r\nGPU Computing Overview\r\nThe Programming Model\r\nBasic Dataset Mapping Techniques\r\nLibraries, ArrayFire\r\nProfiling Tools\r\n\r\nPractice:\r\nA Simple Kernel\r\nEquivalent ArrayFire Example\r\nUsing Libraries\r\nMonte Carlo Pi Estimation\r\nTiming and ArrayFire\r\nDebugging Code\r\n\r\n[custom_headline type=\"left\" level=\"h5\" accent=\"false\"]Day 3, Multi-GPU[/custom_headline] Lectures:\r\nMulti-GPU Use Cases\r\nMulti-GPUs: Contexts\r\nExisting Libraries\r\nScaling Across Multiple GPUs\r\n\r\nPractice:\r\nOut of Core Problems: Matrix Multiply\r\nTask Level Parallelism: Optimization\r\nArrayFire Multi-GPU[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"] [custom_headline type=\"left\" level=\"h5\" accent=\"false\"]Day 2, Optimization[/custom_headline] Lectures:\r\nArchitecture: Grids, Blocks, and Threads\r\nMemory Model: Global, Shared, and Constant Memory\r\nAdvanced Mapping Techniques\r\nStreams: Asynchronos Launches and Concurrent Execution\r\nArrayFire: Lazy Evaluation and Code Vectorization\r\n\r\nPractice:\r\nMatrix Transpose\r\nOptimization Using Shared Memory\r\nMedian Filter\r\nOptimization Using Constant Memory\r\nStream Example\r\nArrayFire Example: Nearest Neighbor Algorithm\r\n\r\n[custom_headline type=\"left\" level=\"h5\" accent=\"false\"]Day 4, Algorithm Problems[/custom_headline]\r\n\r\nLectures and Practice:\r\nReductions\r\nScan Algorithms\r\nSort\r\nConvolution\r\nCustomer-Specific Problem\r\n\r\n[button type=\"flat\" shape=\"rounded\"  size=\"regular\" href=\"mailto:sales@arrayfire.com?Subject=Training%20Inquiry\"]Okay, <em>now </em>contact us about a training[/button][/column][/content_band]','Training, OPSC','','inherit','open','open','','6640-revision-v1','','','2014-11-11 22:01:35','2014-11-11 22:01:35','',6640,'http://sandbox.arrayfire.com/6640-revision-v1/',0,'revision','',0),(7390,7,'2014-11-11 22:02:37','2014-11-11 22:02:37','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Train your team[/custom_headline] Attendees will receive the latest industry knowledge and techniques for GPU computing in CUDA and OpenCL.\r\n\r\nArrayFire offers up to four days of specialized GPU training in CUDA and OpenCL programming. We provide customized on-site training courses for customers that have 3 or more attendees from their organization. We can travel to your location and provide a CUDA or OpenCL training course tailored to meet your application-specific needs. We also offer individual trainings at our Atlanta office.\r\n\r\nWe recommend that attendees have a working knowledge of C/C++ in order to gain the most from the training courses.\r\n\r\n[button type=\"flat\" shape=\"rounded\"  size=\"regular\" href=\"mailto:sales@arrayfire.com?Subject=Training%20Inquiry\"]Contact us about a training[/button]\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\" fade=\"true\" fade_animation=\"in-from-right\" class=\"center-text\"][gap size=\"15%\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/02/Professor-AF_Exported-e1395436350363.png\" ][/column]\r\n\r\n[/content_band][content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[column type=\"one-half\"][gap size=\"10%\"]<img class=\"aligncenter wp-image-4806\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/gears1-e1395437543311.png\" alt=\"gears\" width=\"427\" height=\"400\" />\r\n\r\n[/column][column type=\"one-half\" last=\"true\"]\r\n\r\n[custom_headline type=\"left\" level=\"h2\"]Included in the course[/custom_headline]\r\n\r\nYou provide the minds, and we\'ll take care of the rest. Each training comes with the following:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]Instruction by an excellent and interesting expert[/icon_list_item] [icon_list_item type=\"angle-double-right\"]Hands-on exercises[/icon_list_item][icon_list_item type=\"angle-double-right\"]Use of a laptop with CUDA and OpenCL capable GPUs and CPUs [/icon_list_item] [icon_list_item type=\"angle-double-right\"]Choice of Linux or Windows operating system[/icon_list_item][icon_list_item type=\"angle-double-right\"]Printed manual of lecture material[/icon_list_item][icon_list_item type=\"angle-double-right\"]Electronic copy of programming exercises[/icon_list_item][/icon_list]\r\n\r\n[button type=\"flat\" shape=\"rounded\"  size=\"regular\" href=\"mailto:sales@arrayfire.com?Subject=Training%20Inquiry\"]Go ahead, contact us about a training[/button]\r\n\r\n[/column][/content_band]\r\n\r\n[content_band bg_image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/Epipheo-background1.png\" parallax=\"true\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[blockquote cite=\"<span style=\"color: #ffffff;\">Brian Rapp</span>\" type=\"center\"]<span style=\"color: #ffffff;\">One can\'t ask for better individualized instruction than the environment I was fortunate enough to encounter.</span> <span style=\"color: #ffffff;\">The instructor was able to completely focus on my particular needs and concerns.</span>\r\n\r\n<span style=\"color: #ffffff;\">—Brian Rapp,  U.S. Army Research Lab</span>[/blockquote]\r\n\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[custom_headline type=\"left\" level=\"h2\"]Training Syllabus[/custom_headline] [column type=\"one-half\"] [custom_headline type=\"left\" level=\"h5\"  accent=\"false\"]Day 1, Introduction[/custom_headline] Lectures:\r\nGPU Computing Overview\r\nThe Programming Model\r\nBasic Dataset Mapping Techniques\r\nLibraries, ArrayFire\r\nProfiling Tools\r\n\r\nPractice:\r\nA Simple Kernel\r\nEquivalent ArrayFire Example\r\nUsing Libraries\r\nMonte Carlo Pi Estimation\r\nTiming and ArrayFire\r\nDebugging Code\r\n\r\n[custom_headline type=\"left\" level=\"h5\" accent=\"false\"]Day 3, Multi-GPU[/custom_headline] Lectures (customizable):\r\nMulti-GPU Use Cases\r\nMulti-GPUs: Contexts\r\nExisting Libraries\r\nScaling Across Multiple GPUs\r\n\r\nPractice:\r\nOut of Core Problems: Matrix Multiply\r\nTask Level Parallelism: Optimization\r\nArrayFire Multi-GPU[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"] [custom_headline type=\"left\" level=\"h5\" accent=\"false\"]Day 2, Optimization[/custom_headline] Lectures:\r\nArchitecture: Grids, Blocks, and Threads\r\nMemory Model: Global, Shared, and Constant Memory\r\nAdvanced Mapping Techniques\r\nStreams: Asynchronos Launches and Concurrent Execution\r\nArrayFire: Lazy Evaluation and Code Vectorization\r\n\r\nPractice:\r\nMatrix Transpose\r\nOptimization Using Shared Memory\r\nMedian Filter\r\nOptimization Using Constant Memory\r\nStream Example\r\nArrayFire Example: Nearest Neighbor Algorithm\r\n\r\n[custom_headline type=\"left\" level=\"h5\" accent=\"false\"]Day 4, Algorithm Problems[/custom_headline]\r\n\r\nLectures and Practice (customizable):\r\nReductions\r\nScan Algorithms\r\nSort\r\nConvolution\r\nCustomer-Specific Problem\r\n\r\n[button type=\"flat\" shape=\"rounded\"  size=\"regular\" href=\"mailto:sales@arrayfire.com?Subject=Training%20Inquiry\"]Okay, <em>now </em>contact us about a training[/button][/column][/content_band]','Training, OPSC','','inherit','open','open','','6640-revision-v1','','','2014-11-11 22:02:37','2014-11-11 22:02:37','',6640,'http://sandbox.arrayfire.com/6640-revision-v1/',0,'revision','',0),(7391,7,'2014-11-11 22:07:04','2014-11-11 22:07:04','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:07:04','2014-11-11 22:07:04','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7392,7,'2014-11-11 22:14:20','2014-11-11 22:14:20','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Further development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:14:20','2014-11-11 22:14:20','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7393,7,'2014-11-11 22:16:09','2014-11-11 22:16:09','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Further development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay(20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:16:09','2014-11-11 22:16:09','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7394,7,'2014-11-11 22:16:14','2014-11-11 22:16:14','<p>[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]</p>\r\n<p>[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]</p>\r\n<p>Everyone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.</p>\r\n<p>Our ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.</p>\r\n<p>Support issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Further development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.</p>\r\n<p>[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]</p>\r\n<p><img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]</p>\r\n<p>[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]</p>\r\n<p>[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay(20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]</p>\r\n<p>[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]</p>\r\n<p><strong>What\'s the advantage to having a support package rather than the hourly support?</strong></p>\r\n<p>Hour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.</p>\r\n<p><strong>What do you mean by \"dedicated engineer\"?</strong></p>\r\n<p>By \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.</p>\r\n<p><strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong></p>\r\n<p>No, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.</p>\r\n<p>[/column]</p>\r\n<p>[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]</p>\r\n<p><strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong></p>\r\n<p>Awesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.</p>\r\n<p><strong>If I buy a support package, am I limited to those hours?</strong></p>\r\n<p>No. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.</p>\r\n<p><strong>So you guys are accessible all day and all night, weekends included?</strong></p>\r\n<p>Negative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]</p>\r\n<p class=\"x-code\">[/content_band]</p>\r\n','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:16:14','2014-11-11 22:16:14','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7395,7,'2014-11-11 22:17:38','2014-11-11 22:17:38','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Further development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:17:38','2014-11-11 22:17:38','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7396,7,'2014-11-11 22:21:05','2014-11-11 22:21:05','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:21:05','2014-11-11 22:21:05','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7397,7,'2014-11-11 22:21:10','2014-11-11 22:21:10','<p>[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]</p>\r\n<p>[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]</p>\r\n<p>Everyone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.</p>\r\n<p>Our ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.</p>\r\n<p>Support issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.</p>\r\n<p>[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]</p>\r\n<p><img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]</p>\r\n<p>[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]</p>\r\n<p>[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]</p>\r\n<p>[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]</p>\r\n<p><strong>What\'s the advantage to having a support package rather than the hourly support?</strong></p>\r\n<p>Hour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.</p>\r\n<p><strong>What do you mean by \"dedicated engineer\"?</strong></p>\r\n<p>By \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.</p>\r\n<p><strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong></p>\r\n<p>No, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.</p>\r\n<p>[/column]</p>\r\n<p>[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]</p>\r\n<p><strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong></p>\r\n<p>Awesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general audit of their code.</p>\r\n<p><strong>If I buy a support package, am I limited to those hours?</strong></p>\r\n<p>No. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.</p>\r\n<p><strong>So you guys are accessible all day and all night, weekends included?</strong></p>\r\n<p>Negative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]</p>\r\n<p class=\"x-code\">[/content_band]</p>\r\n','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:21:10','2014-11-11 22:21:10','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7398,7,'2014-11-11 22:28:18','2014-11-11 22:28:18','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"#example\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"#example\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general assessment of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-11 22:28:18','2014-11-11 22:28:18','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7399,6,'2014-11-12 18:46:59','2014-11-12 18:46:59','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are going to love it!\r\n\r\nYou can <a href=\"http://sandbox.arrayfire.com/download/\">download our pre-compiled binary installers</a> which are optimized for a wide variety of systems or you can <a href=\"https://github.com/arrayfire/arrayfire\">get a copy of the ArrayFire source code</a> from our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started.\r\n<ul>\r\n 	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download</a> the source.</li>\r\n 	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n 	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n 	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need additional help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to having you join us in this exciting venture!','ArrayFire is Now Open Source','','publish','open','open','','arrayfire-is-now-open-source','','\nhttp://sandbox.arrayfire.com/new-features-arrayfire/','2016-05-23 11:23:34','2016-05-23 15:23:34','',0,'http://sandbox.arrayfire.com/?p=7399',0,'post','',7),(7400,6,'2014-11-12 04:27:32','2014-11-12 04:27:32','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the GPU and accelerator software ecosystem are the big winners here!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. The open source will be fully available for commercial use via the BSD 3-Clause License. Go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nAlong with the big news about the open source, we\'ve made ArrayFire even better. Check out our recent post--now updated--to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire.\r\n\r\n<strong>You\'ve Got the Source. Join the Community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nBe sure to check out all of the ArrayFire functions (and a lot more!) in our documentation. And don’t forget to visit our forums to connect with the ArrayFire community and pick up acceleration tips and best practices.\r\n\r\n&nbsp;','ArrayFire is Now Open Source ','','inherit','open','open','','7399-revision-v1','','','2014-11-12 04:27:32','2014-11-12 04:27:32','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7412,7,'2014-11-12 12:21:09','2014-11-12 12:21:09','Customized application consulting services; based on hourly rate, as agreed-upon per SOW with customer.','Custom Application Consulting—Hourly Rate','Customized application consulting services for customer based on hourly rate.','inherit','open','open','','4981-autosave-v1','','','2014-11-12 12:21:09','2014-11-12 12:21:09','',4981,'http://sandbox.arrayfire.com/4981-autosave-v1/',0,'revision','',0),(7413,7,'2015-04-17 19:20:38','2015-04-17 19:20:38','[content_band inner_container=\"true\" no_margin=\"true\" border=\"bottom\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"one-half\"] [custom_headline type=\"left\" level=\"h3\" ]About[/custom_headline]ArrayFire is the software shop for CUDA and OpenCL. Since 2007, ArrayFire has offered the most productive solutions for accelerating code using GPUs. Today, ArrayFire delivers products which are used to accelerate C, C++, and Fortran codes on CUDA GPUs and OpenCL devices. ArrayFire has thousands of customers. These customers come from a wide range of industries, including defense and intelligence, life science, oil and gas, finance, manufacturing, media, and others.\r\n\r\nArrayFire has had success accelerating numerous application types, including math and numerical algorithms, image processing, signal processing, statistics, optimization, and more. Many ArrayFire customers are realizing 100X speed-up with much less effort than is typically required to accelerate code.[/column][column type=\"one-half\" last=\"true\" fade=\"true\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame.png\"] [/column]\r\n<div id=\"contact\"></div>\r\n[line][column type=\"one-third\"][custom_headline type=\"center\" level=\"h5\" accent=\"false\"]Email[/custom_headline]\r\n<p style=\"text-align: center;\">Sales: sales@arrayfire.com\r\nSupport: support@arrayfire.com\r\nCareers: jobs@arrayfire.com[/column]</p>\r\n[column type=\"one-third\"][custom_headline type=\"center\" level=\"h5\" accent=\"false\"]Phone[/custom_headline]\r\n<p style=\"text-align: center;\">Sales: +1 (800) 570-1941 x 1\r\nTechnical Support: +1 (800) 570-1941 x 2 [/column]</p>\r\n[column type=\"one-third\" last=\"true\"][custom_headline type=\"center\" level=\"h5\" accent=\"false\"]Headquarters[/custom_headline]\r\n<p style=\"text-align: center;\">3405 Piedmont Rd NE STE 100\r\nAtlanta, GA 30305[/column] [/content_band]</p>\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\" ][column type=\"one-half\"][custom_headline type=\"left\" level=\"h3\" ]Careers[/custom_headline]As a global leader in GPU computing software, our business opportunities are always expanding. We are constantly searching for talented, qualified individuals to join the ArrayFire team. ArrayFire is committed to providing employees with the opportunity to grow and learn, the freedom to express ideas and contribute to new developments, and the motivation to succeed. To start the application process, simply email us your resume and let us know which position(s) you\'re interested in.[/column][column type=\"one-half\" last=\"true\"].[/column]\r\n\r\n&nbsp;\r\n\r\n[column type=\"one-third\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/little-boba-fett.png\" alt=\"Alt Text\"][custom_headline type=\"left\" level=\"h5\"  class=\"mtn\"]Software Engineer - Atlanta, GA[/custom_headline]\r\n\r\n<strong>Responsibilities:</strong> Develop in C/C++, Fortran, CUDA, and OpenCL. Respond to forum posts and customer support tickets.\r\n\r\n<strong>Qualifications</strong>: A background in any of high-performance computing, operating systems, or compilers. Several years of C/C++ and at least one year of CUDA or similar technology. Familiarity with Fortran is a plus. Undergraduate or graduate work in CS or related field. [/promo][/column]\r\n\r\n[column type=\"one-third\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/uncle-sam.png\" alt=\"Alt Text\"] [custom_headline type=\"left\" level=\"h5\"  class=\"mtn\"]Application Engineer - Atlanta, GA[/custom_headline]\r\n\r\n<strong>Responsibilities: </strong>Work closely with customers to develop software solutions using our products. Develop technical marketing materials including demos, webinars, tutorials, etc. Respond to forum posts and customer support tickets.\r\n\r\n<strong>Qualifications:</strong> Undergraduate or graduate work in CS or related field. Strong programming skills in C/C++. Excellent communication skills.[/promo][/column]\r\n\r\n[column type=\"one-third\" last=\"true\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/i-see-pride-i-see-power.png\" alt=\"Alt Text\"][custom_headline type=\"left\" level=\"h5\" class=\"mtn\"]Web/Dev Engineer - Atlanta, GA[/custom_headline]\r\n\r\n<strong>Responsibilities: </strong>Develop PHP/MySQL backend infrastructure with basic HTML/CSS/JavaScript frontend work. Developing lightweight webapps for system monitoring. Maintaining Wordpress and SalesForce integration. Maintaining server/cluster infrastructure.\r\n\r\n<strong>Qualifications:</strong> Strong PHP and MySQL experience. Very comfortable at a shell prompt. Proficient in HTML, CSS, and JavaScript. Familiarity with Wordpress or SalesForce is a plus.[/promo][/column][/content_band]','Company','','inherit','open','open','','329-autosave-v1','','','2015-04-17 19:20:38','2015-04-17 19:20:38','',329,'http://sandbox.arrayfire.com/329-autosave-v1/',0,'revision','',0),(7414,7,'2014-11-12 14:04:40','2014-11-12 14:04:40','[content_band inner_container=\"true\" no_margin=\"true\" border=\"bottom\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"one-half\"] [custom_headline type=\"left\" level=\"h3\" ]About[/custom_headline]ArrayFire is the software shop for CUDA and OpenCL. Since 2007, ArrayFire has offered the most productive solutions for accelerating code using GPUs. Today, ArrayFire delivers products which are used to accelerate C, C++, and Fortran codes on CUDA GPUs and OpenCL devices. ArrayFire has thousands of customers. These customers come from a wide range of industries, including defense and intelligence, life science, oil and gas, finance, manufacturing, media, and others.\r\n\r\nArrayFire has had success accelerating numerous application types, including math and numerical algorithms, image processing, signal processing, statistics, optimization, and more. Many ArrayFire customers are realizing 100X speed-up with much less effort than is typically required to accelerate code.[/column][column type=\"one-half\" last=\"true\" fade=\"true\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame.png\"] [/column]\r\n<div id=\"contact\"></div>\r\n[line][column type=\"one-third\"][custom_headline type=\"center\" level=\"h5\" accent=\"false\"]Email[/custom_headline]\r\n<p style=\"text-align: center;\">Sales: sales@arrayfire.com\r\nSupport: support@arrayfire.com\r\nCareers: jobs@arrayfire.com[/column]</p>\r\n[column type=\"one-third\"][custom_headline type=\"center\" level=\"h5\" accent=\"false\"]Phone[/custom_headline]\r\n<p style=\"text-align: center;\">Sales: +1 (800) 570-1941 x 1\r\nTechnical Support: +1 (800) 570-1941 x 2 [/column]</p>\r\n[column type=\"one-third\" last=\"true\"][custom_headline type=\"center\" level=\"h5\" accent=\"false\"]Headquarters[/custom_headline]\r\n<p style=\"text-align: center;\">3405 Piedmont Rd NE STE 100\r\nAtlanta, GA 30305[/column] [/content_band]</p>\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\" ][column type=\"one-half\"][custom_headline type=\"left\" level=\"h3\" ]Careers[/custom_headline]As a global leader in GPU computing software, our business opportunities are always expanding. We are constantly searching for talented, qualified individuals to join the ArrayFire team. ArrayFire is committed to providing employees with the opportunity to grow and learn, the freedom to express ideas and contribute to new developments, and the motivation to succeed. To start the application process, simply email us your resume and let us know which position(s) you\'re interested in.[/column][column type=\"one-half\" last=\"true\"][/column]\r\n\r\n&nbsp;\r\n\r\n[column type=\"one-third\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/little-boba-fett.png\" alt=\"Alt Text\"][custom_headline type=\"left\" level=\"h5\"  class=\"mtn\"]Software Engineer - Atlanta, GA[/custom_headline]\r\n\r\n<strong>Responsibilities:</strong> Develop in C/C++, Fortran, CUDA, and OpenCL. Respond to forum posts and customer support tickets.\r\n\r\n<strong>Qualifications</strong>: A background in any of high-performance computing, operating systems, or compilers. Several years of C/C++ and at least one year of CUDA or similar technology. Familiarity with Fortran is a plus. Undergraduate or graduate work in CS or related field. [/promo][/column]\r\n\r\n[column type=\"one-third\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/uncle-sam.png\" alt=\"Alt Text\"] [custom_headline type=\"left\" level=\"h5\"  class=\"mtn\"]Application Engineer - Atlanta, GA[/custom_headline]\r\n\r\n<strong>Responsibilities: </strong>Work closely with customers to develop software solutions using our products. Develop technical marketing materials including demos, webinars, tutorials, etc. Respond to forum posts and customer support tickets.\r\n\r\n<strong>Qualifications:</strong> Undergraduate or graduate work in CS or related field. Strong programming skills in C/C++. Excellent communication skills.[/promo][/column]\r\n\r\n[column type=\"one-third\" last=\"true\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/i-see-pride-i-see-power.png\" alt=\"Alt Text\"][custom_headline type=\"left\" level=\"h5\" class=\"mtn\"]Web/Dev Engineer - Atlanta, GA[/custom_headline]\r\n\r\n<strong>Responsibilities: </strong>Develop PHP/MySQL backend infrastructure with basic HTML/CSS/JavaScript frontend work. Developing lightweight webapps for system monitoring. Maintaining Wordpress and SalesForce integration. Maintaining server/cluster infrastructure.\r\n\r\n<strong>Qualifications:</strong> Strong PHP and MySQL experience. Very comfortable at a shell prompt. Proficient in HTML, CSS, and JavaScript. Familiarity with Wordpress or SalesForce is a plus.[/promo][/column][/content_band]','Company','','inherit','open','open','','329-revision-v1','','','2014-11-12 14:04:40','2014-11-12 14:04:40','',329,'http://sandbox.arrayfire.com/329-revision-v1/',0,'revision','',0),(7415,7,'2014-11-12 14:06:00','2014-11-12 14:06:00','[content_band inner_container=\"true\" no_margin=\"true\" border=\"bottom\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"one-half\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Partner Program[/custom_headline]\r\n\r\nThe Partner Program is designed to promote the development and sale of products and services to maximize the productivity of scientists, analysts, and engineers working on technical computing problems that can leverage GPU technology. As our Partner, you benefit from a tight working relationship with ArrayFire staff and our other partners, while your customers benefit from the integration of your products and solutions with ArrayFire.\r\n\r\nThe ArrayFire Partner Program is built upon the belief that the purpose of a viable partnership includes a market opportunity, a joint product or service which matches that opportunity, and a strategy to market, sell, and support the joint offering. Therefore, ArrayFire includes programs and activities centered around technical and go-to-market resources that allow the partnership to work hand in hand to develop the solution and properly communicate the solution value into the market while providing the highest level of customer satisfaction.[/column][column type=\"one-half\" last=\"true\" fade=\"true\" fade_animation=\"in-from-right\"][gap size=\"20%\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car.png\"][/column][/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"bottom\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\" fade=\"true\" fade_animation=\"in-from left\"][gap size=\"20%\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/hq-vehicles.png\"][/column][column type=\"three-fifths\" last=\"true\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Partner Categories[/custom_headline]\r\n\r\nArrayFire resources dedicated to our partner program fall into two broad categories:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]<strong>Technical</strong>\r\nDistribution and Integration partners have access to development and evaluation licenses to accomplish business objectives. Porting and optimization support resources are available to maximize value to customers and revenue to both parties. Engineering resources are made available to ensure ArrayFire meets and exceeds partner and customer goals. On-going support resources are available to support integration partners in delivering solutions to the market and to customers of distribution partners as contracted by those customers.[/icon_list_item] [icon_list_item type=\"angle-double-right\"]<strong>Go-to-Market</strong>\r\nAll ArrayFire partners have access to a broad array of Go-to-Market resources, including but not limited to: go-to-market campaigns, sales and marketing training, collateral, press, trade show participation, lead generation, partner portal access, partner relationship Management system access, joint selling, and more. In addition to technical and go-to-market resources, ArrayFire provides competitive margins to our distribution and integration partners based on market reach, vertical focus, volume of ArrayFire product distributed on an annual basis, and overall commitment to ArrayFire and the company\'s product.[/icon_list_item] [/icon_list][/column]\r\n\r\n[/content_band][content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\" ]\r\n\r\n[custom_headline type=\"center\" level=\"h3\" ]Current Partners[/custom_headline]\r\n\r\n&nbsp;\r\n\r\n[tab_nav type=\"three-up\"] [tab_nav_item title=\"Hardware Partners\" active=\"true\"] [tab_nav_item title=\"OEM Partners\"][tab_nav_item title=\"VAR Partners\"] [/tab_nav] [tabs] [tab active=\"true\"]\r\n<p style=\"text-align: left;\">[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/53863A_AMD_E_Blk_RGB.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://developer.amd.com/\">AMD</a> makes OpenCL-capable devices. It serves the high performance computing market with its Opteron™ CPUs &amp; APUs as well as its Radeon™ FirePro™ GPUs.[/column]</p>\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/em-photonics-logo-small34.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.culatools.com/\">EM Photonics</a> develops CULA, a LAPACK libraries for NVIDIA CUDA-capable GPUs. ArrayFire (the CUDA version) includes CULA technology as part of some linear algebra functions.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/Intel_Logo_Capture.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.intel.com/content/www/us/en/high-performance-computing/high-performance-xeon-phi-coprocessor-brief.html\">Intel</a> makes OpenCL-capable devices. It serves the high performance computing market with its Intel® Xeon™ CPUs (and integrated GPUs) and Intel® Xeon Phi™ coprocessor.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/nvidia-horizontal.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.nvidia.com/object/cuda_home.html\">NVIDIA</a> makes CUDA-capable GPUs. It serves the high performance computing market with its Tesla™ GPUs.[/column]\r\n\r\n[/tab] [tab]\r\n\r\nOEM Partners represent ArrayFire on a global basis. Our OEM partners package and bundle ArrayFire with state of the art hardware systems that consist of single GPU systems to large scale GPU clusters.\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/ColfaxLogo-w150.gif\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.colfax-intl.com/ms_tesla.asp?M=1\" target=\"_blank\">Colfax</a> - Buy it from a trusted expert. Colfax provides the most comprehensive range of innovative, cutting-edge and highly customized GPU solutions. Colfax has been first-to-market with a 4GPU PSC and the revolutionary CXT8000 - the world\'s first 8GPU server. Leading universities, labs and companies are accelerating their research and business outcomes with optimally configured, ready-to-go Colfax GPU solutions.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/microway-logo.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.microway.com/accelereyes\" target=\"_blank\">Microway</a> - an NVIDIA Tesla Preferred Provider. Different GPU applications require specific hardware configurations. Microway supports them all. Widely credited with introducing numeric coprocessors to the general market, Microway became the primary source and recognized industry leader for numeric coprocessors and supporting software. Today Microway\'s reputation is based on excellence in designing and manufacturing high density Linux and UNIX workstations and clusters.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/silicon_mechanics_logo.gif\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.siliconmechanics.com/\" target=\"_blank\">Silicon Mechanics, Inc.</a> - can integrate Tesla GPU technology as needed to address your HPC requirements; the company offers the Nvidia® Tesla&amp;trade C2050 cGPU, the NVIDIA Tesla C1060 GPGPU, the NVIDIA Tesla S1070 GPU Computing System (1.296 GHz), and the NVIDIA Tesla S1070 GPU Computing System (1.44 GHz).[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/EXXACT_Logo_Final.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.exxactcorp.com/nvidiatesla.html\" target=\"_blank\">Exxact Corporation</a> - Founded in 1992, Exxact Corporation is a manufacturer of high performance workstations, servers and clusters for visualization, compute-intensive and other specialized applications such as space exploration, medical imaging, financial modeling, film production, broadcasting and industrial design. Exxact is also a value-added distributor of graphics cards, motherboards and peripherals for professional workstations.[/column]\r\n\r\n<strong>Australia</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/xenon_logo.gif\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.xenon.com.au/\" target=\"_blank\">Xenon</a> - an NVIDIA Tesla Preferred Provider. XENON provides seamless end-to-end solutions that integrate hardware, software, consulting, and support services for customers with high performance computing (HPC) requirements. XENON\'s customised HPC solutions enable organisations to process, transfer and manage huge data sets using the latest industry technologies. Scientific research, education, defence, manufacturing &amp; film are some of the demanding industries where XENON\'s HPC solutions have been successfully implemented. XENON\'s core advantage lies in its innovative approach to providing cutting edge solutions to complex problems and that all its resources, including pre and post sales are based in Australia.[/column]\r\n\r\n<strong>China</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/GPUS-LOGO.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.gpusolution.com/_d270298476.htm\" target=\"_blank\">GPUSolution Technologies</a> - is focused on providing GPU-based solutions in China. The company offers GPU hardware systems, GPU software, GPU technical training, GPU optimization, GPU system integration and related technical support.[/column]\r\n\r\n<strong>India</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/connoisseur_logo_sm.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.connoiseur.com/\" target=\"_blank\">Connoiseur</a> - an NVIDIA Tesla Preferred Provider. Connoiseur Electronics Pvt. Ltd. is one of India\'s leading computer manufacturing company and is ISO 9001:2000 (TUV) certified. We design, build and customize products and offer services to satisfy a range of customer requirements, from desktops, workstations and entry level servers to high end mission critical servers and we also provide premier services to leading global corporations.[/column]\r\n\r\n<strong>South Korea</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/miruware_logo.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.miruware.com/\" target=\"_blank\">Miruware</a> - an NVIDIA Tesla Preferred Provider providing HPC solutions in South Korea.[/column]\r\n\r\n[/tab][tab]\r\n\r\nReseller (VAR) partners represent ArrayFire on a geographical and/or vertical market basis. Our VARs are the heart of the ArrayFire distribution strategy and have the ability to bundle ArrayFire with a wide variety of complimentary hardware, software, and service offerings to meet our customer needs.\r\n\r\n<strong>Europe</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/footer_smb.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.developers-source.de/\" target=\"_blank\">SMB GmbH</a> - is a european reseller for high-performance computing compilers and tools. SMB provides ArrayFire to customers in <b>Germany, Austria, and the Netherlands</b>. SMB is offering a portfolio of GPU Computing tools and services to government, education, scientific research and manufacturing customers to develop their own GPU Solutions on different platforms. SMB provides customers with workshops, local language support and training.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sciworks_logo.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.sciworkstech.com/logiciels/jacket.html\" target=\"_blank\">SciWorks Technologies</a> - is a high technology company that is primarily aimed at users and developers of scientific computing solutions. SciWorks provides ArrayFire to customers in <b>France</b>. SciWorks relies on collaboration between its people and scientists who are in need of technology, consultancy, training, development and research. SciWorks offers expertise in various fields of applied mathematics and system control and signal processing, among others.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sprinx_logo.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://hpc.sprinx.cz/sw/jacket-2.aspx\" target=\"_blank\">Sprinx</a> - an NVIDIA Tesla Preferred Provider in the <b>Czech Republic</b> and <b>Slovakia</b>. Sprinx\'s HPC mission is to provide solutions that enable customers and partners to receive the greatest value from their IT investments by leveraging HPC (high performance computing) technologies. We provide high quality professional services in two areas: Software Services and System Services. These services can be provided onsite at the customer\'s location or at Sprinx\'s HPC.[/column]\r\n\r\n<strong>Australia</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/xenon_logo.gif\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.xenon.com.au/\" target=\"_blank\">Xenon</a> - an NVIDIA Tesla Preferred Provider in <b>Australia</b>. XENON provides seamless end-to-end solutions that integrate hardware, software, consulting, and support services for customers with high performance computing (HPC) requirements. XENON\'s customised HPC solutions enable organisations to process, transfer and manage huge data sets using the latest industry technologies.[/column]\r\n\r\n<strong>China</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/hirain_logo.gif\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.hirain.com/Product/product_intro1.asp?menucolr=3&amp;ID=1224\" target=\"_blank\">HiRain Technologies</a> - HiRain Technologies, founded in 1998 and headquartered in Beijing with offices in Hongkong, Shanghai, Chengdu, Changchun and Wuhan, is a high-tech service company. Offering system-level solutions that span software, hardware, engineering services and systems, HiRain has earned a reputation for serving customers across diverse industry segments including aero/defense, automotive, telecommunications, electronics, education, research, etc. Hirain\'s depth of product solutions including MATLAB from The Mathworks makes them a solid partner for ArrayFire in China.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/netop_logo.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.netopcomputing.com/\" target=\"_blank\">NetOp Computing</a> - is a high-performance computing and visualization industry experts, focusing on government, education and scientific research and manufacturing customers with innovative high-performance computing and visualization solutions and professional consultation services in China.[/column]\r\n\r\n<strong>Japan</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/concurrent_logo.gif\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.concurrent.co.jp/products/jacket/index.html\" target=\"_blank\">Concurrent Systems</a> - has been providing the best HPC solutions in Japan since 1987.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/HPCTECH_logo01.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.hpctech.co.jp/\" target=\"_blank\">HPC Tech</a> - We have been forcusing on HPC (High Performance Computing) and advanced IT technology which support for the new technology and new service.[/column]\r\n\r\n<strong>Mexico</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/logo_global.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.globalcomputing.com.mx/index.html\" target=\"_blank\">Global Computing</a> - founded in 1998 to support academic institutions and research centers in Mexico to quickly and efficiently develop technical applications for engineering and scientific disciplines. Global Computing helps its clients to increase productivity, reduce costs and accelerate efforts in development.[/column]\r\n\r\n<strong>India</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/netwebindia.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.netwebindia.com/gpgpu/jackethpc.html\" target=\"_blank\">Netweb</a> offers solutions based on NVIDIA® Tesla C1060 and S1070. These solutions enable every computational researcher and technical professional to have a dedicated computing resource. Netweb Technologies offers the latest technology solutions to increase the return on investments.[/column]\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/connoisseur_logo_sm.png\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.connoiseur.com/\" target=\"_blank\">Connoiseur</a> - an NVIDIA Tesla Preferred Provider. Connoiseur Electronics Pvt. Ltd. is one of India\'s leading computer manufacturing company and is ISO 9001:2000 (TUV) certified. We design, build and customize products and offer services to satisfy a range of customer requirements, from desktops, workstations and entry level servers to high end mission critical servers and we also provide premier services to leading global corporations.[/column]\r\n\r\n<strong>Singapore &amp; Malaysia - ASEAN</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/taknet_logo.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.taknet.com.sg/GPU_Workstations.html\" target=\"_blank\">Taknet</a> - provides solutions in the ASEAN region to meet and exceed a wide variety of needs. GPU Computing solutions from Taknet include the option of the ArrayFire. The latest NVIDIA GPUs are integrated with these solutions.[/column]\r\n\r\n<strong>South Korea</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/miruware_logo.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.miruware.com/\" target=\"_blank\">Miruware</a> - an NVIDIA Tesla Preferred Provider providing HPC solutions in South Korea.[/column]\r\n\r\n<strong>Russia</strong>\r\n\r\n[column type=\"one-fifth\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/softkey_logo.jpg\" alt=\"Alt Text\" type=\"rounded\"][/column][column type=\"four-fifths\" last=\"true\"]<a href=\"http://www.softkey.ru/\" target=\"_blank\">Softkey JSC</a> - SoftKey is the leading Internet software-distributing company in Russia. Its catalogue includes over 12 thousands software positions. SoftKey offers its customers wide assortment; diversity of payment methods; prompt (frequently, immediate) order processing; process of order execution tracing in personal section; various discounts from the store and the software manufacturers. The company has its offices in 10 countries, among them the Ukraine, Kazakhstan, Belarus, Bulgaria, Israel, Poland, the Baltic countries, Moldova.[/column]\r\n\r\n[/tab] [/tabs][/content_band]','Partner Program','','inherit','open','open','','187-revision-v1','','','2014-11-12 14:06:00','2014-11-12 14:06:00','',187,'http://sandbox.arrayfire.com/187-revision-v1/',0,'revision','',0),(7417,7,'2014-11-12 14:16:04','2014-11-12 14:16:04','','Product #7416 Variation','','publish','open','open','','product-7416-variation','','','2014-11-12 14:16:04','2014-11-12 14:16:04','',7416,'http://sandbox.arrayfire.com/product_variation/product-7416-variation/',0,'product_variation','',0),(7418,7,'2014-11-12 14:58:04','2014-11-12 14:58:04','','Smolder Support Package, Monthly','One (1) month of Smolder support. This includes priority status on two hours of support, with a 48-hour response time.\r\n\r\nSupport issues generally include—but are not limited to—installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\nIf you would like to purchase multiple months, increase number below.','publish','open','closed','','smolder-support-package-monthly','','','2014-11-12 14:58:04','2014-11-12 14:58:04','',0,'http://sandbox.arrayfire.com/?post_type=product&#038;p=7418',0,'product','',0),(7419,7,'2014-11-12 14:57:39','2014-11-12 14:57:39','','Flame Support Package, Monthly','One (1) month of Flame support. This includes priority status on five hours of support, with a 24-hour response time. You will be matched with a dedicated engineers and will have the option of phone access.\r\n\r\nSupport issues generally include—but are not limited to—installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\nIf you would like to purchase multiple months, increase number below.','publish','open','closed','','flame-support-package-monthly','','','2014-11-13 22:31:26','2014-11-13 22:31:26','',0,'http://sandbox.arrayfire.com/?post_type=product&#038;p=7419',0,'product','',0),(7420,7,'2014-11-12 14:57:10','2014-11-12 14:57:10','','Inferno Support Package, Monthly','One (1) month of Inferno support. This includes priority status on ten hours of support, with a 2-hour response time. You will also be matched with a dedicated engineer and have the option of phone access.\r\n\r\nSupport issues generally include—but are not limited to—installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\nIf you would like to purchase multiple months, increase number below.','publish','open','closed','','inferno-support-package-monthly','','','2014-11-12 14:57:10','2014-11-12 14:57:10','',0,'http://sandbox.arrayfire.com/?post_type=product&#038;p=7420',0,'product','',0),(7421,7,'2014-11-12 14:56:34','2014-11-12 14:56:34','','Smolder Support Package, Annual Prepay','One (1) year of Smolder support. This includes priority status on two hours of support, with a 48-hour response time.\r\n\r\nSupport issues generally include—but are not limited to—installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\nThe Annual Prepay option features a 20% discount on monthly price.','publish','open','closed','','smolder-support-package-annual-prepay','','','2014-11-12 14:56:34','2014-11-12 14:56:34','',0,'http://sandbox.arrayfire.com/?post_type=product&#038;p=7421',0,'product','',0),(7422,7,'2014-11-12 14:56:07','2014-11-12 14:56:07','','Flame Support Package, Annual Prepay','One (1) year of Flame support. This includes priority status on five hours of support, with a 24-hour response time. You will be matched with a dedicated engineers and will have the option of phone access.\r\n\r\nSupport issues generally include—but are not limited to—installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\nThe Annual Prepay option features a 20% discount on monthly price.','publish','open','closed','','blaze-support-package-annual-prepay','','','2014-11-13 22:32:26','2014-11-13 22:32:26','',0,'http://sandbox.arrayfire.com/?post_type=product&#038;p=7422',0,'product','',0),(7423,7,'2014-11-12 14:55:32','2014-11-12 14:55:32','','Inferno Support Package, Annual Prepay','One (1) year of Inferno support. This includes priority status on ten hours of support, with a 2-hour response time. You will also be matched with a dedicated engineer and have the option of phone access.\r\n\r\nSupport issues generally include—but are not limited to—installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling.\r\n\r\nThe Annual Prepay option features a 20% discount on monthly price.\r\n\r\n&nbsp;','publish','open','closed','','inferno-support-package-annual-prepay','','','2014-11-13 22:33:20','2014-11-13 22:33:20','',0,'http://sandbox.arrayfire.com/?post_type=product&#038;p=7423',0,'product','',0),(7424,7,'2014-11-12 15:08:47','2014-11-12 15:08:47','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/smolder-support-package-monthly/\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Blaze\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"http://sandbox.arrayfire.com/product/blaze-support-package-monthly/\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/inferno-support-package-monthly/\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/custom-application-consulting-hourly-rate/\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general assessment of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-12 15:08:47','2014-11-12 15:08:47','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7425,7,'2014-11-12 15:14:11','2014-11-12 15:14:11','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\"]Call the ArrayFire team[/custom_headline]\r\n\r\nHire us to accelerate your code, train your pros, or even write new code for your organization!\r\n\r\nWe’ve already helped thousands of organizations speed up their code. We’ve accelerated algorithms,  sped up data sets, and solved challenging problems of all types in the past, and we’re confident that we can accelerate your code, too.\r\n\r\nStart by setting up a free consultation to discuss your project with an ArrayFire expert today!\r\n\r\n[gap size=\"5%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"normal\" ]Schedule a consultation[/button][/column][column type=\"one-half\" last=\"true\" class=\"center-text\"][gap size=\"15%\"]<img class=\"aligncenter wp-image-462\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/Bat-signal.png\" alt=\"Bat signal\" width=\"700\" height=\"437\" />[/column][gap size=\"2%\"][/content_band][content_band bg_image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/Epipheo-background1.png\" parallax=\"true\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=\"2%\"]\r\n<p style=\"text-align: left;\">[column type=\"one-third\" ][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/10/lincoln-logo-promo-01.png\" alt=\"Lincoln Financial Group\"]Lincoln Financial Group ported their CPU code (C/C++) to CUDA. Before porting to CUDA, they required 10-12 hours to run the entire code. After porting to CUDA, they were able to do the same work in about 30 minutes.</p>\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"regular\" ]Read the case study[/button][/promo][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/10/glasses-logo-promo-01.png\" alt=\"Glasses.com\"]The Glasses.com app relies on computer vision to recognize the features of a user’s face. The application then generates an accurate, high-fidelity, three-dimensional model of that face, and virtually places selected frames on the image.</p>\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"regular\" ]Read the case study[/button][/promo][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\" last=\"true\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/10/reveal-logo-promo-01.png\" alt=\"Reveal Imaging\"]Reveal Imaging, an SAIC company, uses ArrayFire in developing threat-detection products for transportation systems—such as cargo and baggage screening in airports—and in securing facilities and public events.</p>\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"regular\" ]Read the case study[/button][/promo][/column]</p>\r\n\r\n<div id=\"starter\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"] [custom_headline type=\"left\" level=\"h2\"]Starter Package ($799) [/custom_headline] Hire us for a single day. We\'ll match you with one engineer dedicated for a full day, supported by senior and test engineers throughout the day. Here\'s how it works:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]We conduct an initial phone call.[/icon_list_item] [icon_list_item type=\"angle-double-right\"]You send us your code or algorithm. [/icon_list_item] [icon_list_item type=\"angle-double-right\"]We analyze your code for potential GPU benefit.[/icon_list_item][icon_list_item type=\"angle-double-right\"]We accelerate as much of your code as is possible within the one-day effort, applying our extensive GPU software libraries.[/icon_list_item][icon_list_item type=\"angle-double-right\"]We produce a final report for you, along with your optimized code.[/icon_list_item] [/icon_list] The final report outlines the best approach to follow for full GPU-acceleration of your code.\r\n\r\n[button type=\"flat\"  shape=\"rounded\" size=\"regular\" href=\"http://sandbox.arrayfire.com/product-category/starter-package/\" title=\"Starter Package\"]Get the Starter Package[/button]\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-half\" last=\"true\" ][gap size=\"15%\"]<img class=\"aligncenter wp-image-4962\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/02/Benchmark-guy-torso-opposite.png\" alt=\"Benchmark guy, torso opposite\" width=\"450\" height=\"397\" />[/column]\r\n<div></div>\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[column type=\"one-half\"]\r\n\r\n&nbsp;\r\n\r\n[gap size=\"12%\"]\r\n\r\n<img class=\"aligncenter size-large wp-image-5100\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/Triumvirate_Exported-1024x599.png\" alt=\"Triumvirate_Exported\" width=\"742\" height=\"434\" />[/column]\r\n\r\n[column type=\"one-half\"  last=\"true\" ]\r\n\r\n[custom_headline type=\"left\" level=\"h2\" ]Custom coding[/custom_headline]\r\n\r\nYour hardware can do anything, given the right code. Getting that code right can be tricky when your team is swamped in work or when you\'re new to parallel programming. Bring us in—our team is capable of writing custom code that\'s as unique as your work and tailored to your task. Here\'s what we bring to the table:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]Excellence in GPU code[/icon_list_item] [icon_list_item type=\"angle-double-right\"]Well-written, efficient C, C++, Fortran, Java, or .NET [/icon_list_item] [icon_list_item type=\"angle-double-right\"]Application porting and integration[/icon_list_item][icon_list_item type=\"angle-double-right\"]Tuning software to peak hardware performance[/icon_list_item][icon_list_item type=\"angle-double-right\"]Scalability of algorithms to handle enterprise-level programs[/icon_list_item] [/icon_list][button  type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"regular\" ]Schedule a consultation[/button][/column] [/content_band]','Consulting, OPSC','','inherit','open','open','','6634-revision-v1','','','2014-11-12 15:14:11','2014-11-12 15:14:11','',6634,'http://sandbox.arrayfire.com/6634-revision-v1/',0,'revision','',0),(7426,7,'2014-11-12 15:14:58','2014-11-12 15:14:58','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\"]Call the ArrayFire team[/custom_headline]\r\n\r\nHire us to accelerate your code, train your pros, or even write new code for your organization!\r\n\r\nWe’ve already helped thousands of organizations speed up their code. We’ve accelerated algorithms,  sped up data sets, and solved challenging problems of all types in the past, and we’re confident that we can accelerate your code, too.\r\n\r\nStart by setting up a free consultation to discuss your project with an ArrayFire expert today!\r\n\r\n[gap size=\"5%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"normal\" ]Schedule a consultation[/button][/column][column type=\"one-half\" last=\"true\" class=\"center-text\"][gap size=\"15%\"]<img class=\"aligncenter wp-image-462\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/Bat-signal.png\" alt=\"Bat signal\" width=\"700\" height=\"437\" />[/column][gap size=\"2%\"][/content_band][content_band bg_image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/Epipheo-background1.png\" parallax=\"true\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=\"2%\"]\r\n<p style=\"text-align: left;\">[column type=\"one-third\" ][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/10/lincoln-logo-promo-01.png\" alt=\"Lincoln Financial Group\"]Lincoln Financial Group ported their CPU code (C/C++) to CUDA. Before porting to CUDA, they required 10-12 hours to run the entire code. After porting to CUDA, they were able to do the same work in about 30 minutes.</p>\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" href=\"#example\" size=\"regular\" ]Read the case study[/button][/promo][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/10/glasses-logo-promo-01.png\" alt=\"Glasses.com\"]The Glasses.com app relies on computer vision to recognize the features of a user’s face. The application then generates an accurate, high-fidelity, three-dimensional model of that face, and virtually places selected frames on the image.</p>\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" href=\"#example\" size=\"regular\" ]Read the case study[/button][/promo][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\" last=\"true\"][promo image=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/10/reveal-logo-promo-01.png\" alt=\"Reveal Imaging\"]Reveal Imaging, an SAIC company, uses ArrayFire in developing threat-detection products for transportation systems—such as cargo and baggage screening in airports—and in securing facilities and public events.</p>\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" href=\"#example\" size=\"regular\" ]Read the case study[/button][/promo][/column]</p>\r\n\r\n<div id=\"starter\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"] [custom_headline type=\"left\" level=\"h2\"]Starter Package ($799) [/custom_headline] Hire us for a single day. We\'ll match you with one engineer dedicated for a full day, supported by senior and test engineers throughout the day. Here\'s how it works:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]We conduct an initial phone call.[/icon_list_item] [icon_list_item type=\"angle-double-right\"]You send us your code or algorithm. [/icon_list_item] [icon_list_item type=\"angle-double-right\"]We analyze your code for potential GPU benefit.[/icon_list_item][icon_list_item type=\"angle-double-right\"]We accelerate as much of your code as is possible within the one-day effort, applying our extensive GPU software libraries.[/icon_list_item][icon_list_item type=\"angle-double-right\"]We produce a final report for you, along with your optimized code.[/icon_list_item] [/icon_list] The final report outlines the best approach to follow for full GPU-acceleration of your code.\r\n\r\n[button type=\"flat\"  shape=\"rounded\" size=\"regular\" href=\"http://sandbox.arrayfire.com/product-category/starter-package/\" title=\"Starter Package\"]Get the Starter Package[/button]\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-half\" last=\"true\" ][gap size=\"15%\"]<img class=\"aligncenter wp-image-4962\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/02/Benchmark-guy-torso-opposite.png\" alt=\"Benchmark guy, torso opposite\" width=\"450\" height=\"397\" />[/column]\r\n<div></div>\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" ]\r\n\r\n[column type=\"one-half\"]\r\n\r\n&nbsp;\r\n\r\n[gap size=\"12%\"]\r\n\r\n<img class=\"aligncenter size-large wp-image-5100\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/Triumvirate_Exported-1024x599.png\" alt=\"Triumvirate_Exported\" width=\"742\" height=\"434\" />[/column]\r\n\r\n[column type=\"one-half\"  last=\"true\" ]\r\n\r\n[custom_headline type=\"left\" level=\"h2\" ]Custom coding[/custom_headline]\r\n\r\nYour hardware can do anything, given the right code. Getting that code right can be tricky when your team is swamped in work or when you\'re new to parallel programming. Bring us in—our team is capable of writing custom code that\'s as unique as your work and tailored to your task. Here\'s what we bring to the table:\r\n\r\n[icon_list] [icon_list_item type=\"angle-double-right\"]Excellence in GPU code[/icon_list_item] [icon_list_item type=\"angle-double-right\"]Well-written, efficient C, C++, Fortran, Java, or .NET [/icon_list_item] [icon_list_item type=\"angle-double-right\"]Application porting and integration[/icon_list_item][icon_list_item type=\"angle-double-right\"]Tuning software to peak hardware performance[/icon_list_item][icon_list_item type=\"angle-double-right\"]Scalability of algorithms to handle enterprise-level programs[/icon_list_item] [/icon_list][button  type=\"flat\" shape=\"rounded\" href=\"http://meetme.so/arrayfire\" size=\"regular\" ]Schedule a consultation[/button][/column] [/content_band]','Consulting, OPSC','','inherit','open','open','','6634-revision-v1','','','2014-11-12 15:14:58','2014-11-12 15:14:58','',6634,'http://sandbox.arrayfire.com/6634-revision-v1/',0,'revision','',0),(7428,7,'2014-11-12 15:20:21','2014-11-12 15:20:21',' ','','','publish','open','open','','7428','','','2014-11-12 15:30:13','2014-11-12 15:30:13','',0,'http://sandbox.arrayfire.com/?p=7428',6,'nav_menu_item','',0),(7435,7,'2014-11-12 15:26:06','2014-11-12 15:26:06',' ','','','publish','open','open','','7435','','','2014-11-12 15:30:13','2014-11-12 15:30:13','',0,'http://sandbox.arrayfire.com/?p=7435',7,'nav_menu_item','',0),(7436,7,'2014-11-12 15:26:06','2014-11-12 15:26:06','','Manage Licenses','','publish','open','open','','7436','','','2014-11-12 15:30:13','2014-11-12 15:30:13','',0,'http://sandbox.arrayfire.com/?p=7436',8,'nav_menu_item','',0),(7437,7,'2014-11-12 15:26:06','2014-11-12 15:26:06',' ','','','publish','open','open','','7437','','','2014-11-12 15:30:13','2014-11-12 15:30:13','',0,'http://sandbox.arrayfire.com/?p=7437',10,'nav_menu_item','',0),(7438,7,'2014-11-12 15:26:06','2014-11-12 15:26:06',' ','','','publish','open','open','','7438','','','2014-11-12 15:30:13','2014-11-12 15:30:13','',0,'http://sandbox.arrayfire.com/?p=7438',9,'nav_menu_item','',0),(7439,7,'2014-11-12 15:26:06','2014-11-12 15:26:06',' ','','','publish','open','open','','7439','','','2014-11-12 15:30:13','2014-11-12 15:30:13','',0,'http://sandbox.arrayfire.com/?p=7439',11,'nav_menu_item','',0),(7441,7,'2014-11-12 15:43:02','2014-11-12 15:43:02','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter wp-image-5395 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/1800contactlogo.png\" alt=\"1800contactlogo\" width=\"236\" height=\"40\" />[/column] [column type=\"one-fourth\" class=\"center-text\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6942\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Exxon-logo_0.gif\" alt=\"Exxon-logo_0\" width=\"525\" height=\"284\" />[/column] [column type=\"one-fourth\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Logo_2013_Google.png\"]\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6837\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/LM-logo-700.jpg\" alt=\"LM-logo-700\" width=\"704\" height=\"200\" />[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-large wp-image-5390\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/Koch-Industries-1024x217.jpg\" alt=\"Koch-Industries\" width=\"742\" height=\"157\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-6838\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Cisco_logo_2006.png\" alt=\"Cisco_logo_2006\" width=\"307\" height=\"180\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-5396\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/LFG-B-HORZ_202_K-e1396448935778.jpg\" alt=\"LFG-B-HORZ_202_K\" width=\"239\" height=\"75\" />[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]<img class=\"aligncenter size-full wp-image-6941\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/US-CDC-Logo.png\" alt=\"US-CDC-Logo\" width=\"450\" height=\"272\" />[/column]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n</div>','Home','','inherit','open','open','','245-revision-v1','','','2014-11-12 15:43:02','2014-11-12 15:43:02','',245,'http://sandbox.arrayfire.com/245-revision-v1/',0,'revision','',0),(7442,7,'2014-11-12 15:46:39','2014-11-12 15:46:39','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n<script src=\"//fast.wistia.com/assets/external/E-v1.js\" charset=\"ISO-8859-1\"></script><script>// <![CDATA[\r\nwistiaEmbed = Wistia.embed(\"rj2bar3xxp\");\r\n// ]]></script>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter wp-image-5395 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/1800contactlogo.png\" alt=\"1800contactlogo\" width=\"236\" height=\"40\" />[/column] [column type=\"one-fourth\" class=\"center-text\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6942\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Exxon-logo_0.gif\" alt=\"Exxon-logo_0\" width=\"525\" height=\"284\" />[/column] [column type=\"one-fourth\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Logo_2013_Google.png\"]\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6837\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/LM-logo-700.jpg\" alt=\"LM-logo-700\" width=\"704\" height=\"200\" />[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-large wp-image-5390\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/Koch-Industries-1024x217.jpg\" alt=\"Koch-Industries\" width=\"742\" height=\"157\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-6838\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Cisco_logo_2006.png\" alt=\"Cisco_logo_2006\" width=\"307\" height=\"180\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-5396\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/LFG-B-HORZ_202_K-e1396448935778.jpg\" alt=\"LFG-B-HORZ_202_K\" width=\"239\" height=\"75\" />[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]<img class=\"aligncenter size-full wp-image-6941\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/US-CDC-Logo.png\" alt=\"US-CDC-Logo\" width=\"450\" height=\"272\" />[/column]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n</div>','Home','','inherit','open','open','','245-revision-v1','','','2014-11-12 15:46:39','2014-11-12 15:46:39','',245,'http://sandbox.arrayfire.com/245-revision-v1/',0,'revision','',0),(7443,6,'2014-11-12 15:50:43','2014-11-12 15:50:43','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the GPU and accelerator community are the big winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo, go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nAlong with the big news about the open source, we\'ve made ArrayFire even better. Check out our recent post--now updated--to learn more about <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve Got the Source. Now Join the Community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started...\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Google+</li>\r\n	<li>Twitter</li>\r\n</ul>\r\n&nbsp;','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 15:50:43','2014-11-12 15:50:43','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7446,7,'2014-11-12 16:23:06','2014-11-12 16:23:06','<p>We have previously talked about upcoming <a href=\"http://sandbox.arrayfire.com/computer-vision-arrayfire-part-1/\">computer</a> <a href=\"http://sandbox.arrayfire.com/computer-vision-in-arrayfire-part-2/\">vision</a> algorithms in the next version of ArrayFire. Today we are going to discuss some of the bigger changes and additions to the next version.</p>\r\n<h3 id=\"new-cpu-backend\">New CPU backend</h3>\r\n<p>In addition to CUDA and OpenCL backends, you can now run ArrayFire natively on any CPU. This is another step we\'ve taken in our efforts to make ArrayFire truly portable. The biggest benefits the new CPU backend include:</p>\r\n<ul>\r\n<li><p><strong>Hardware and Software neutrality</strong>: You can now build and ship applications without worrying about the hardware and drivers preset on end users\' machines. You can also port your applications easily to embedded and mobile platforms where CUDA and OpenCL may not be available.</p></li>\r\n<li><p><strong>Heterogeneous Computing</strong>: It is now easier to get higher utilization on your compute server / cluster. The ability to run the same code across CPUs, GPUs, and accelerators reduces development time.</p></li>\r\n</ul>\r\n<h3 id=\"improvements-to-the-c-api\">Improvements to the C API</h3>\r\n<p>A cleaner and simpler C API allows you to build wrappers for higher level languages in an easier manner. Some of the highlights of the upcoming C API include:</p>\r\n<ul>\r\n<li>An <code>af_array</code> handle that stores the metadata such as array dimensions and data type</li>\r\n<li><strong>J</strong>ust <strong>I</strong>n <strong>T</strong>ime compilation support</li>\r\n<li>Arithmetic, numerical, trigonometric, and other mathematical functions</li>\r\n<li>Statistics functions and set operations</li>\r\n</ul>\r\n\r\n<pre>\r\naf_array A, B, C;\r\n\r\n// Create af_array from host data\r\nfloat *h_A = {0, 1, 2, 3, 4, 5};\r\ndim_type a_dims[] = {2, 3};\r\naf_create_array(&A, h_A, 2, a_dims);\r\n\r\n// Create a random array on the device\r\ndim_type b_dims[] = {3, 3};\r\naf_randu(&B, 2, b_dims, f32);\r\n\r\n// Perform matrix multiplication\r\naf_matmul(&C, A, B, AF_NO_TRANSPOSE, AF_NO_TRANSPOSE);\r\n</pre>\r\n\r\n<h3 id=\"more-coming\">More coming</h3>\r\n<p>This is just a teaser to bigger and better things coming from us in the near future. If you have any questions please contact us!</p>\r\n<ul>\r\n<li>technical@arrayfire.com: Technical questions about ArrayFire.</li>\r\n<li>sales@arrayfire.com: Questions about sales and licensing of ArrayFire</li>\r\n</ul>','New Features Coming to ArrayFire','','inherit','open','open','','7281-revision-v1','','','2014-11-12 16:23:06','2014-11-12 16:23:06','',7281,'http://sandbox.arrayfire.com/7281-revision-v1/',0,'revision','',0),(7447,7,'2014-11-12 18:30:37','2014-11-12 18:30:37','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\n\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\n\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\n\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\n\n<strong>You\'ve got the source. Now join the community.</strong>\n\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\n\nHere\'s how to get started\n<ul>\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\n</ul>\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions--and brownie points will be awarded to top contributors!\n\n<strong>Need additional help?</strong>\n\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\n\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\n\nFor more information check out our new and improved website or contact us at sales@arrayfire.com.\n\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-autosave-v1','','','2014-11-12 18:30:37','2014-11-12 18:30:37','',7399,'http://sandbox.arrayfire.com/7399-autosave-v1/',0,'revision','',0),(7448,7,'2014-11-12 16:27:48','2014-11-12 16:27:48','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the GPU and accelerator community are the big winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nAlong with the big news about the open source, we\'ve made ArrayFire even better. Check out our recent post—now updated—to learn more about <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Google+</li>\r\n	<li>Twitter</li>\r\n</ul>\r\n&nbsp;','ArrayFire is now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 16:27:48','2014-11-12 16:27:48','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7449,7,'2014-11-12 16:29:01','2014-11-12 16:29:01','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the GPU and accelerator community are the big winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nAlong with the big news about the open source, we\'ve made ArrayFire even better. Check out our recent post—now updated—to learn more about <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Google+</li>\r\n	<li>Twitter</li>\r\n</ul>\r\n&nbsp;','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 16:29:01','2014-11-12 16:29:01','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7450,7,'2014-11-12 16:51:46','2014-11-12 16:51:46','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Mobile/Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n&nbsp;\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"center\" level=\"h3\"]Awesome. Don\'t forget to check out our <span style=\"color: #ff6600;\"><a href=\"http://www.sandbox.arrayfire.com/docs/\"><span style=\"color: #ff6600;\">documentation</span></a></span> and <a href=\"http://forums.accelereyes.com/\"><span style=\"color: #ff6600;\">forums</span></a>![/custom_headline]\r\n<div id=\"arrayfire\">[gap size=\"3%\"]</div>\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 16:51:46','2014-11-12 16:51:46','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7451,7,'2014-11-12 16:54:31','2014-11-12 16:54:31','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Mobile/Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]GitHub Repository[/custom_headline]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n&nbsp;\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"center\" level=\"h3\"]Awesome. Don\'t forget to check out our <span style=\"color: #ff6600;\"><a href=\"http://www.sandbox.arrayfire.com/docs/\"><span style=\"color: #ff6600;\">documentation</span></a></span> and <a href=\"http://forums.accelereyes.com/\"><span style=\"color: #ff6600;\">forums</span></a>![/custom_headline]\r\n<div id=\"arrayfire\">[gap size=\"3%\"]</div>\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 16:54:31','2014-11-12 16:54:31','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7452,7,'2014-11-12 16:55:45','2014-11-12 16:55:45','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Mobile/Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]GitHub Repository[/custom_headline]\r\n\r\n[button  type=\"flat\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" block=\"true\"]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n&nbsp;\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"center\" level=\"h3\"]Awesome. Don\'t forget to check out our <span style=\"color: #ff6600;\"><a href=\"http://www.sandbox.arrayfire.com/docs/\"><span style=\"color: #ff6600;\">documentation</span></a></span> and <a href=\"http://forums.accelereyes.com/\"><span style=\"color: #ff6600;\">forums</span></a>![/custom_headline]\r\n<div id=\"arrayfire\">[gap size=\"3%\"]</div>\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 16:55:45','2014-11-12 16:55:45','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7453,7,'2014-11-12 16:56:48','2014-11-12 16:56:48','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Mobile/Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]GitHub Repository[/custom_headline]\r\n\r\n[button  type=\"flat\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" block=\"true\"]Get source[/button]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n&nbsp;\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"center\" level=\"h3\"]Awesome. Don\'t forget to check out our <span style=\"color: #ff6600;\"><a href=\"http://www.sandbox.arrayfire.com/docs/\"><span style=\"color: #ff6600;\">documentation</span></a></span> and <a href=\"http://forums.accelereyes.com/\"><span style=\"color: #ff6600;\">forums</span></a>![/custom_headline]\r\n<div id=\"arrayfire\">[gap size=\"3%\"]</div>\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 16:56:48','2014-11-12 16:56:48','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7454,7,'2014-11-12 17:02:34','2014-11-12 17:02:34','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Mobile/Embedded Version[/custom_headline][/column][/column][column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Get Source[/custom_headline][column type=\"one-third\" last=\"true\"][/column]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[button  type=\"flat\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" block=\"true\"]GitHub Repository[/button]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:02:34','2014-11-12 17:02:34','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7455,7,'2014-11-12 17:03:27','2014-11-12 17:03:27','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline][/column][/column][column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Get Source[/custom_headline][column type=\"one-third\" last=\"true\"].[/column]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[button  type=\"flat\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" block=\"true\"]GitHub Repository[/button]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:03:27','2014-11-12 17:03:27','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7456,7,'2014-11-12 17:06:02','2014-11-12 17:06:02','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline][/column][/column][column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Get Source[/custom_headline][column type=\"one-third\" last=\"true\"].[/column]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[button  type=\"flat\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" block=\"true\"]GitHub Repository[/button]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:06:02','2014-11-12 17:06:02','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7457,7,'2014-11-12 17:09:51','2014-11-12 17:09:51','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline][/column][column type=\"one-third\"][custom_headline type=\"left\" level=\"h3\"]Get Source[/custom_headline][column type=\"one-third\" last=\"true\"].[/column]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"]\r\n\r\n[button  type=\"flat\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" block=\"true\"]GitHub Repository[/button]\r\n\r\n[gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:09:51','2014-11-12 17:09:51','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7458,7,'2014-11-12 17:20:45','2014-11-12 17:20:45','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:20:45','2014-11-12 17:20:45','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7459,7,'2014-11-12 17:22:51','2014-11-12 17:22:51','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n[custom_headline type=\"center\" level=\"h3\"]Get Source[/custom_headline]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]GitHub Repository[/button]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:22:51','2014-11-12 17:22:51','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7460,7,'2014-11-12 17:23:27','2014-11-12 17:23:27','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n&nbsp;\r\n\r\n[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source\r\n\r\nGitHub Repository[/button]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:23:27','2014-11-12 17:23:27','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7461,7,'2014-11-12 17:23:44','2014-11-12 17:23:44','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n&nbsp;\r\n\r\n[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source (GitHub repository)[/button]\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:23:44','2014-11-12 17:23:44','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7462,7,'2014-11-12 17:23:57','2014-11-12 17:23:57','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n\r\n&nbsp;\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source (GitHub repository)[/button]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:23:57','2014-11-12 17:23:57','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7463,7,'2014-11-12 17:24:06','2014-11-12 17:24:06','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source (GitHub repository)[/button]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:24:06','2014-11-12 17:24:06','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7464,7,'2014-11-12 17:24:22','2014-11-12 17:24:22','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you get ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\"></p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:24:22','2014-11-12 17:24:22','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7465,7,'2014-11-12 17:24:41','2014-11-12 17:24:41','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you get ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"5%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:24:41','2014-11-12 17:24:41','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7466,7,'2014-11-12 17:24:48','2014-11-12 17:24:48','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you get ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get Source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:24:48','2014-11-12 17:24:48','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7467,7,'2014-11-12 17:25:12','2014-11-12 17:25:12','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you get ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:25:12','2014-11-12 17:25:12','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7468,7,'2014-11-12 17:25:31','2014-11-12 17:25:31','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:25:31','2014-11-12 17:25:31','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7469,7,'2014-11-12 17:25:55','2014-11-12 17:25:55','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"jumbo\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"x-large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"x-large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"x-large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"x-large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:25:55','2014-11-12 17:25:55','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7470,7,'2014-11-12 17:26:45','2014-11-12 17:26:45','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"large\" block=\"true\"]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"large\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"large\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"large\" block=\"true\"]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:26:45','2014-11-12 17:26:45','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7471,7,'2014-11-12 17:28:14','2014-11-12 17:28:14','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n\r\n[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]\r\n\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:28:14','2014-11-12 17:28:14','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7472,7,'2014-11-12 17:29:26','2014-11-12 17:29:26','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n<p style=\"text-align: center;\">[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: center;\">[column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: center;\">[column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n<p style=\"text-align: center;\">[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:29:26','2014-11-12 17:29:26','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7473,7,'2014-11-12 17:29:58','2014-11-12 17:29:58','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n<p style=\"text-align: center;\">[column type=\"one-third\"] [gap size=\"15%\"][button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: center;\">[column type=\"one-third\"][gap size=\"15%\"][button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: center;\">[column type=\"one-third\" last=\"true\"][gap size=\"15%\"][button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n<p style=\"text-align: center;\">[column type=\"one-third\"] [gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:29:58','2014-11-12 17:29:58','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7474,7,'2014-11-12 17:30:51','2014-11-12 17:30:51','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-third\"] [gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\"][gap size=\"15%\"]</p>\r\n<p style=\"text-align: left;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\" last=\"true\"][gap size=\"15%\"]</p>\r\n<p style=\"text-align: left;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-third\"] [gap size=\"15%\"]</p>\r\n<p style=\"text-align: left;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:30:51','2014-11-12 17:30:51','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7475,7,'2014-11-12 17:31:11','2014-11-12 17:31:11','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Desktop Version[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-third\"] [gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\"][gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-third\" last=\"true\"][gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[custom_headline type=\"left\" level=\"h3\"]Embedded Version[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-third\"] [gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column][column type=\"one-third\"][gap size=\"15%\"].[/column] [column type=\"one-third\" last=\"true\"][gap size=\"15%\"][/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:31:11','2014-11-12 17:31:11','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7476,7,'2014-11-12 17:33:00','2014-11-12 17:33:00','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"15%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"15%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:33:00','2014-11-12 17:33:00','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7477,7,'2014-11-12 17:33:37','2014-11-12 17:33:37','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"12%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files. Your license file will determine your features, e.g. Free, Developer, Pro, or Enterprise.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:33:37','2014-11-12 17:33:37','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7478,7,'2014-11-12 17:34:40','2014-11-12 17:34:40','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Download Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"12%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column]</p>\r\nNew installers coming soon. Looking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:34:40','2014-11-12 17:34:40','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7479,7,'2014-11-12 17:34:59','2014-11-12 17:34:59','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Download Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"12%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"10%\"] [/column]</p>\r\nNew installers coming soon. Looking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:34:59','2014-11-12 17:34:59','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7480,7,'2014-11-12 17:35:31','2014-11-12 17:35:31','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Download Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"12%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nNew installers coming soon. Looking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:35:31','2014-11-12 17:35:31','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7481,7,'2014-11-12 17:35:56','2014-11-12 17:35:56','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]Download Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"12%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nNew installers coming soon. Looking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:35:56','2014-11-12 17:35:56','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7482,7,'2014-11-12 17:36:16','2014-11-12 17:36:16','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"12%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"12%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nNew installers coming soon. Looking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:36:16','2014-11-12 17:36:16','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7483,7,'2014-11-12 17:36:43','2014-11-12 17:36:43','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download Installers[/custom_headline]\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nNew installers coming soon. Looking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:36:43','2014-11-12 17:36:43','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7484,7,'2014-11-12 17:40:15','2014-11-12 17:40:15','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part when you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download Installers[/custom_headline]\r\n\r\nNew installers coming soon.\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-12 17:40:15','2014-11-12 17:40:15','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7485,6,'2014-11-12 17:47:52','2014-11-12 17:47:52','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo, go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nAlong with the big news about the open source, we\'ve made ArrayFire even better. Check out our recent post—now updated—to learn more about <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Google+</li>\r\n	<li>Twitter</li>\r\n</ul>\r\n&nbsp;','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 17:47:52','2014-11-12 17:47:52','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7486,7,'2014-11-12 17:55:08','2014-11-12 17:55:08','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Google+</li>\r\n	<li>Twitter</li>\r\n</ul>\r\n&nbsp;','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 17:55:08','2014-11-12 17:55:08','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7487,17728,'2014-11-12 18:04:21','2014-11-12 18:04:21','<p>We have previously talked about upcoming <a href=\"http://sandbox.arrayfire.com/computer-vision-arrayfire-part-1/\">computer</a> <a href=\"http://sandbox.arrayfire.com/computer-vision-in-arrayfire-part-2/\">vision</a> algorithms in the next version of ArrayFire. Today we are going to discuss some of the bigger changes and additions to ArrayFire.</p>\r\n<h3 id=\"new-cpu-backend\">New CPU backend</h3>\r\n<p>In addition to CUDA and OpenCL backends, you can now run ArrayFire natively on any CPU. This is another step we\'ve taken in our efforts to make ArrayFire truly portable. The biggest benefits the new CPU backend include:</p>\r\n<ul>\r\n<li><p><strong>Hardware and Software neutrality</strong>: You can now build and ship applications without worrying about the hardware and drivers preset on end users\' machines. You can also port your applications easily to embedded and mobile platforms where CUDA and OpenCL may not be available.</p></li>\r\n<li><p><strong>Heterogeneous Computing</strong>: It is now easier to get higher utilization on your compute server / cluster. The ability to run the same code across CPUs, GPUs, and accelerators reduces development time.</p></li>\r\n</ul>\r\n<h3 id=\"improvements-to-the-c-api\">Improvements to the C API</h3>\r\n<p>A cleaner and simpler C API allows you to build wrappers for higher level languages in an easier manner. Some of the highlights of the upcoming C API include:</p>\r\n<ul>\r\n<li>An <code>af_array</code> handle that stores the metadata such as array dimensions and data type</li>\r\n<li><strong>J</strong>ust <strong>I</strong>n <strong>T</strong>ime compilation support</li>\r\n<li>Arithmetic, numerical, trigonometric, and other mathematical functions</li>\r\n<li>Statistics functions and set operations</li>\r\n</ul>\r\n\r\n<pre>\r\naf_array A, B, C;\r\n\r\n// Create af_array from host data\r\nfloat *h_A = {0, 1, 2, 3, 4, 5};\r\ndim_type a_dims[] = {2, 3};\r\naf_create_array(&A, h_A, 2, a_dims);\r\n\r\n// Create a random array on the device\r\ndim_type b_dims[] = {3, 3};\r\naf_randu(&B, 2, b_dims, f32);\r\n\r\n// Perform matrix multiplication\r\naf_matmul(&C, A, B, AF_NO_TRANSPOSE, AF_NO_TRANSPOSE);\r\n</pre>\r\n\r\n<h3 id=\"more-coming\">More coming</h3>\r\n<p>This is just a teaser to bigger and better things coming from us in the near future. If you have any questions please contact us!</p>\r\n<ul>\r\n<li>technical@arrayfire.com: Technical questions about ArrayFire.</li>\r\n<li>sales@arrayfire.com: Questions about sales and licensing of ArrayFire</li>\r\n</ul>','New Features in ArrayFire','','inherit','open','open','','7281-revision-v1','','','2014-11-12 18:04:21','2014-11-12 18:04:21','',7281,'http://sandbox.arrayfire.com/7281-revision-v1/',0,'revision','',0),(7488,6,'2014-11-12 18:28:57','2014-11-12 18:28:57','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions--and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved website or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:28:57','2014-11-12 18:28:57','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7489,6,'2014-11-12 18:35:28','2014-11-12 18:35:28','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions--and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:35:28','2014-11-12 18:35:28','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7490,6,'2014-11-12 18:36:39','2014-11-12 18:36:39','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub.com account. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub</a> account and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:36:39','2014-11-12 18:36:39','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7491,6,'2014-11-12 18:40:53','2014-11-12 18:40:53','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:40:53','2014-11-12 18:40:53','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7492,6,'2014-11-12 18:45:14','2014-11-12 18:45:14','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started.\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download the source</a>.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:45:14','2014-11-12 18:45:14','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7493,6,'2014-11-12 18:46:59','2014-11-12 18:46:59','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started.\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download</a> the source.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to have you join us in this exciting venture. Stay tuned for more details!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:46:59','2014-11-12 18:46:59','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7496,6,'2014-11-12 18:51:42','2014-11-12 18:51:42','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are the real winners!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started.\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download</a> the source.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to having you join us in this exciting venture!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-12 18:51:42','2014-11-12 18:51:42','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7497,7,'2015-06-01 18:52:57','2015-06-01 18:52:57','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][column type=\"one-half\" ][custom_headline type=\"left\" level=\"h2\" ]Faster code[/custom_headline]\n\nArrayFire allows your code to run its fastest. It beats efforts to manually write CUDA or OpenCL kernels. It beats compiler optimizations. It beats other libraries. ArrayFire is the simply best way to accelerate your code.\n\nWant proof? Check out our benchmarks. All benchmarks were performed on a NVIDIA Tesla C2050 with an Intel i7-950 processor (updates coming soon). The benchmarks compare ArrayFire with several popular CPU-based acceleration libraries, including <a href=\"http://software.intel.com/en-us/articles/intel-mkl/\" target=\"_new\">Intel Math Kernel Library</a>, <a href=\"http://software.intel.com/en-us/articles/intel-ipp/\" target=\"_new\">Intel Integrated Performance Primitives</a>, <a href=\"http://eigen.tuxfamily.org/index.php?title=Main_Page\" target=\"_new\">Eigen</a>, and <a href=\"http://arma.sourceforge.net/\" target=\"_new\">Armadillo</a>.\n\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://sandbox.arrayfire.com/download\" title=\"Download now!\"]Download ArrayFire[/button]\n\n&nbsp;\n\n[/column]\n\n[column type=\"one-half\"  last=\"true\" fade=\"true\" fade_animation=\"in-from-left\" ][gap size=\"10%\"][tab_nav type=\"four-up\"][tab_nav_item title=\"Base\" active=\"true\"][tab_nav_item title=\"Linear Algebra\" active=\"\"][tab_nav_item title=\"Convolution\" active=\"\"][tab_nav_item title=\"Utility\" active=\"\"][/tab_nav][tabs][tab active=\"true\"][accordion id=\"my-accordion\"] [accordion_item title=\"Matrix Multiply\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-351 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_multiply-e1409845945961.png\" alt=\"Matrix Multiply\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"Matrix Transpose\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-352 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_transpose-e1409846117548.png\" alt=\"Matrix Transpose\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"FFT\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-349 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/fft-e1409846374468.png\" alt=\"FFT\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"LU\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-350\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/lu-e1409846254351.png\" alt=\"LU\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"SVD\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-357\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/svd-e1409846164788.png\" alt=\"SVD\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Solve: Ax=b\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-354\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/solve-e1409846072990.png\" alt=\"Solve\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Separable Convolution\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-348\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/convs-e1409846211948.png\" alt=\"Separable Convolution\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"CONV\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-347\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/conv-e1409846333930.png\" alt=\"Conv\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-356\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sum-e1409846033653.png\" alt=\"sum\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Sort\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-355\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sort-e1409845987155.png\" alt=\"sort\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Cumulative Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-353\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/scan-e1409845901355.png\" alt=\"scan\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][/tabs][/column][/content_band]\n\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\n\n[column type=\"one-half\"][gap size=\"10%\"]<img class=\"aligncenter wp-image-4801 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/comingatyou-e1409844224608.png\" alt=\"comingatyou\" width=\"433\" height=\"302\" />\n\n[gap size=\"13%\"][/column][column type=\"one-half\" last=\"true\"][custom_headline type=\"left\" level=\"h2\"]Hardware neutral[/custom_headline]\n\nArrayFire supports CUDA-capable NVIDIA GPUs, OpenCL devices, and a C-programming backend. The OpenCL devices include AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. With ArrayFire, you can easily switch between CUDA or OpenCL without changing your code.\n\nArrayFire is a high-performance software library designed for maximum productivity and speed without the hassle of writing difficult low-level device code. Each of <a href=\"http://www.sandbox.arrayfire.com/docs/modules.htm\">ArrayFire\'s functions</a> has been hand-tuned by our CUDA and OpenCL experts. [gap size=\"5%\"]\n\n[/column]\n\n[/content_band]\n\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\n\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\"]Open Source[/custom_headline]\n\nArrayFire is open source—it’s all there and it’s all free. We\'re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\n\nBe sure to check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don’t forget to visit our <a href=\"https://groups.google.com/forum/#!forum/arrayfire-users\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and best practices. [gap size=\"11%\"]\n\n[/column]\n\n[column type=\"one-fourth\"][gap size=\"40%\"][counter num_start=\"0\" num_end=\"1042\" num_speed=\"5000\"  num_color=\"#f08027\" text_below=\"stars\" text_color=\"#212c43\"]\n\n[counter num_start=\"0\" num_end=\"127\" num_speed=\"5000\"  num_color=\"#f08027\"  text_below=\"forks\" text_color=\"#212c43\"][/column][column type=\"one-fourth\" last=\"true\"][gap size=\"40%\"]\n\n[counter num_start=\"0\" num_end=\"240\" num_speed=\"5000\"  num_color=\"#f08027\"  text_below=\"functions\" text_color=\"#212c43\"]\n\n[counter num_start=\"0\" num_end=\"2438\" num_speed=\"5000\"  num_color=\"#f08027\"  text_below=\"commits\" text_color=\"#212c43\"]\n\n[/column][/content_band]','Why ArrayFire?','','inherit','open','open','','7054-autosave-v1','','','2015-06-01 18:52:57','2015-06-01 18:52:57','',7054,'http://sandbox.arrayfire.com/7054-autosave-v1/',0,'revision','',0),(7498,7,'2014-11-12 21:30:54','2014-11-12 21:30:54','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"one-half\" ][custom_headline type=\"left\" level=\"h2\" ]Faster code[/custom_headline]\r\n\r\nArrayFire allows your code to run its fastest. It beats efforts to manually write CUDA or OpenCL kernels. It beats compiler optimizations. It beats other libraries. ArrayFire is the simply best way to accelerate your code.\r\n\r\nWant proof? Check out our benchmarks. All benchmarks were performed on a NVIDIA Tesla C2050 with an Intel i7-950 processor (updates coming soon). The benchmarks compare ArrayFire with several popular CPU-based acceleration libraries, including <a href=\"http://software.intel.com/en-us/articles/intel-mkl/\" target=\"_new\">Intel Math Kernel Library</a>, <a href=\"http://software.intel.com/en-us/articles/intel-ipp/\" target=\"_new\">Intel Integrated Performance Primitives</a>, <a href=\"http://eigen.tuxfamily.org/index.php?title=Main_Page\" target=\"_new\">Eigen</a>, and <a href=\"http://arma.sourceforge.net/\" target=\"_new\">Armadillo</a>.\r\n\r\n&nbsp;\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\"  last=\"true\" fade=\"true\" fade_animation=\"in-from-left\" ][gap size=\"10%\"][tab_nav type=\"four-up\"][tab_nav_item title=\"Base\" active=\"true\"][tab_nav_item title=\"Linear Algebra\" active=\"\"][tab_nav_item title=\"Convolution\" active=\"\"][tab_nav_item title=\"Utility\" active=\"\"][/tab_nav][tabs][tab active=\"true\"][accordion id=\"my-accordion\"] [accordion_item title=\"Matrix Multiply\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-351 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_multiply-e1409845945961.png\" alt=\"Matrix Multiply\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"Matrix Transpose\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-352 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_transpose-e1409846117548.png\" alt=\"Matrix Transpose\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"FFT\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-349 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/fft-e1409846374468.png\" alt=\"FFT\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"LU\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-350\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/lu-e1409846254351.png\" alt=\"LU\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"SVD\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-357\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/svd-e1409846164788.png\" alt=\"SVD\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Solve: Ax=b\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-354\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/solve-e1409846072990.png\" alt=\"Solve\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Separable Convolution\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-348\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/convs-e1409846211948.png\" alt=\"Separable Convolution\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"CONV\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-347\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/conv-e1409846333930.png\" alt=\"Conv\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-356\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sum-e1409846033653.png\" alt=\"sum\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Sort\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-355\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sort-e1409845987155.png\" alt=\"sort\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Cumulative Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-353\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/scan-e1409845901355.png\" alt=\"scan\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][/tabs][/column][/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][gap size=\"3%\"]\r\n<img class=\"alignleft size-full wp-image-7328\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/2011_0409_NVIDIA_CUDA.png\" alt=\"2011_0409_NVIDIA_CUDA\" width=\"229\" height=\"131\" /><img class=\"alignleft wp-image-7065\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/opencl.png\" alt=\"opencl\" width=\"181\" height=\"145\" />\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-half\" last=\"true\"][custom_headline type=\"left\" level=\"h2\"]Hardware neutral[/custom_headline]\r\n\r\nArrayFire supports CUDA-capable NVIDIA GPUs, OpenCL devices, and a C-programming backend. The OpenCL devices include AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. With ArrayFire, you can easily switch between CUDA or OpenCL without changing your code.\r\n\r\nArrayFire is a high-performance software library designed for maximum productivity and speed without the hassle of writing difficult low-level device code. Each of <a href=\"http://www.sandbox.arrayfire.com/docs/modules.htm\">ArrayFire\'s functions</a> has been hand-tuned by our CUDA and OpenCL experts.\r\n\r\n[/column]\r\n\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\"]Open Source[/custom_headline]\r\n\r\nArrayFire is open source—it’s all there and it’s all free. We\'re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nBe sure to check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don’t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and best practices.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"3%\"]\r\n\r\n<img class=\"aligncenter wp-image-4801 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/comingatyou-e1409844224608.png\" alt=\"comingatyou\" width=\"433\" height=\"302\" />\r\n\r\n&nbsp;\r\n\r\n[/column][/content_band]','Why ArrayFire?','','inherit','open','open','','7054-revision-v1','','','2014-11-12 21:30:54','2014-11-12 21:30:54','',7054,'http://sandbox.arrayfire.com/7054-revision-v1/',0,'revision','',0),(7500,7,'2014-11-13 22:24:29','2014-11-13 22:24:29','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/smolder-support-package-monthly/\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Flame\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"http://sandbox.arrayfire.com/product/blaze-support-package-monthly/\" title=\"Example\"]Go Blaze[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/inferno-support-package-monthly/\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/custom-application-consulting-hourly-rate/\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general assessment of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-13 22:24:29','2014-11-13 22:24:29','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7501,7,'2014-11-13 22:30:35','2014-11-13 22:30:35','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\n\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\n\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\n\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\n\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\n\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\n\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\n\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\n\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/smolder-support-package-monthly/\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Flame\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"http://sandbox.arrayfire.com/product/blaze-support-package-monthly/\" title=\"Example\"]Go Flame[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/inferno-support-package-monthly/\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/custom-application-consulting-hourly-rate/\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\n\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\n\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\n\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\n\n<strong>What do you mean by \"dedicated engineer\"?</strong>\n\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\n\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\n\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\n\n[/column]\n\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\n\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\n\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general assessment of their code.\n\n<strong>If I buy a support package, am I limited to those hours?</strong>\n\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\n\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\n\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-autosave-v1','','','2014-11-13 22:30:35','2014-11-13 22:30:35','',6648,'http://sandbox.arrayfire.com/6648-autosave-v1/',0,'revision','',0),(7502,7,'2014-11-13 22:30:40','2014-11-13 22:30:40','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]Choose your own support[/custom_headline]\r\n\r\nEveryone could use a hand now and then. Choose from among three ArrayFire support packages, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nOur ArrayFire developers are the best in the business. With a support package, you can tap into their extensive knowledge base directly—no more waiting for forums, and no sketchy responses from Joe Schmo. Don\'t lose precious time and money fumbling for answers. Get some support.\r\n\r\nSupport issues generally include installation, compilation, builds for unique systems, debugging, ArrayFire feature development, and profiling. Custom code development would be better serviced via our <a href=\"http://sandbox.arrayfire.com/?page_id=6634\">consulting services</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://meetme.so/arrayfire\"]Schedule a support consultation[/button][/column][column type=\"one-half\" last=\"true\"][gap size=\"10%\"]\r\n\r\n<img class=\"aligncenter wp-image-4822\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/dj-Flame-1024x769.png\" alt=\"dj Flame\" width=\"506\" height=\"380\" />[/column][/content_band]\r\n\r\n[content_band bg_color=\"#F2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][gap size=\"4%\"]\r\n\r\n[column type=\"three-fourths\"][pricing_table columns=\"3\"] [pricing_table_column title=\"Smolder\" currency=\"$\" price=\"500/mo.\" interval=\"$4,800 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]2 hours of support[/icon_list_item][icon_list_item type=\"star\"]48-hour response time[/icon_list_item][icon_list_item type=\"times-circle\" ]Phone support[/icon_list_item][icon_list_item type=\"times-circle\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/smolder-support-package-monthly/\"  title=\"Example\"]Go Smolder[/button] [/pricing_table_column] [pricing_table_column  featured=\"true\" featured_sub=\"Most Popular\" title=\"Flame\" currency=\"$\" price=\"750/mo.\" interval=\"$7,200 Annual Prepay (20% discount)\" ][icon_list][icon_list_item type=\"star\"]5 hours of support[/icon_list_item][icon_list_item type=\"star\"]24-hour response time[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\" ]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\"  size=\"x-large\" href=\"http://sandbox.arrayfire.com/product/blaze-support-package-monthly/\" title=\"Example\"]Go Flame[/button][/pricing_table_column] [pricing_table_column title=\"Inferno\" currency=\"$\" price=\"999/mo.\" interval=\"$9,590 Annual Prepay (20% discount)\"][icon_list][icon_list_item type=\"star\"]10 hours of support[/icon_list_item][icon_list_item type=\"star\"]2-hour response time[/icon_list_item][icon_list_item type=\"star\" ]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/inferno-support-package-monthly/\" title=\"Example\"]Go Inferno[/button][/pricing_table_column][/pricing_table][/column][column type=\"one-fourth\" last=\"true\"][pricing_table columns=\"1\"][pricing_table_column  title=\"Hourly\" currency=\"$\" price=\"200/hr.\" interval=\".\"][icon_list][icon_list_item]As needed[/icon_list_item][icon_list_item]As available[/icon_list_item][icon_list_item type=\"star\"]Phone support[/icon_list_item][icon_list_item type=\"star\"]Dedicated engineer[/icon_list_item][/icon_list][button shape=\"rounded\" href=\"http://sandbox.arrayfire.com/product/custom-application-consulting-hourly-rate/\" title=\"Example\"]Go Hourly[/button][/pricing_table_column] [/pricing_table][/column]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\" ]FAQs[/custom_headline]\r\n\r\n<strong>What\'s the advantage to having a support package rather than the hourly support?</strong>\r\n\r\nHour-to-hour, most of our support packages are more economical. Additionally, all support packages have priority status over hourly support. Issues submitted by those having support packages will be placed at the top of the support queue. We will respond to hourly purchases as our engineers become available.\r\n\r\n<strong>What do you mean by \"dedicated engineer\"?</strong>\r\n\r\nBy \"dedicated engineer\" we  mean that you will be matched with a specific engineer when you sign up. That engineer will be your point-man for the length of your purchase period. No carousel of strangers, unfamiliar with your work—just answers from your trusty ArrayFire engineer.\r\n\r\n<strong>If I don\'t use my monthly allotment of support, will the unused hours rollover?</strong>\r\n\r\nNo, there\'s no hoarding of hours here. We like to make sure our engineers are available to all who need assistance.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"20%\"]\r\n\r\n<strong>I\'m new to GPU computing, and I\'m not sure what I need. What do you suggest?</strong>\r\n\r\nAwesome. Welcome to the world of parallel processing! We recommend that you look into our <a href=\"http://sandbox.arrayfire.com/?page_id=6634/#starter\">Starter Package</a>. This is a great option for first-timers as well as pros looking for a general assessment of their code.\r\n\r\n<strong>If I buy a support package, am I limited to those hours?</strong>\r\n\r\nNo. The indicated hours of support are included in your support package, but should you require more, you may purchase additional support at our hourly rate.\r\n\r\n<strong>So you guys are accessible all day and all night, weekends included?</strong>\r\n\r\nNegative. These response times are limited to standard operating hours, Monday through Friday, 8:00 am-5:00 pm EST. [/column]\r\n<p class=\"x-code\">[/content_band]</p>','Support, OPSC','','inherit','open','open','','6648-revision-v1','','','2014-11-13 22:30:40','2014-11-13 22:30:40','',6648,'http://sandbox.arrayfire.com/6648-revision-v1/',0,'revision','',0),(7503,6,'2014-11-14 03:14:06','2014-11-14 03:14:06','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are going to love it!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started.\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download</a> the source.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need Additional Help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to having you join us in this exciting venture!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-14 03:14:06','2014-11-14 03:14:06','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7505,7,'2015-07-10 20:00:26','2015-07-10 20:00:26','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\n[custom_headline type=\"left\" level=\"h2\"]\nArrayFire Installers\n[/custom_headline]\n[custom_headline type=\"left\" level=\"h5\"]\nEach download contains both CUDA and OpenCL files.\n[/custom_headline]\n[gap size=\"4%\"]\n\n[column type=\"one-fourth\"][button  block=\"true\" class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://go.sandbox.arrayfire.com/l/37882/2015-03-19/lvvyk\" size=\"regular\" ]Windows, v3.0.2\n(64-bit)[/button][/column] [column type=\"one-fourth\"][button block=\"true\" type=\"flat\"  shape=\"rounded\" href=\"http://go.sandbox.arrayfire.com/l/37882/2015-03-19/lw515\" size=\"regular\" ]Linux, v3.0.2\n(64-bit)[/button][/column][column type=\"one-fourth\"][button  block=\"true\" type=\"flat\"  shape=\"rounded\" href=\"http://go.sandbox.arrayfire.com/l/37882/2015-03-19/ltx4p\" size=\"regular\" ]Mac OSX, v3.0.2\n(64-bit)[/button][/column] [column type=\"one-fourth\" last=\"true\"][button block=\"true\"  type=\"flat\"  shape=\"rounded\" href=\"http://go.sandbox.arrayfire.com/l/37882/2015-03-19/lw51f\" size=\"regular\" ]Tegra K1 v3.0.2\n(32-bit)[/button][/column][gap size=\"9%\"]\n\nCheck out our GitHub repository to <a href=\"https://github.com/arrayfire/arrayfire\">build from the source</a>.\n\nLooking for an older installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.[/content_band]\n<p style=\"text-align: left;\">[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\" bg_color=\"#f1f1f1\"][column type=\"one-half\"][gap size=\"8%\"]<img class=\"aligncenter wp-image-5156\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/02/mobile_Exported1-e1395437261846.png\" alt=\"mobile_Exported\" width=\"233\" height=\"311\" />[/column][column type=\"one-half\" last=\"true\"]\n[custom_headline type=\"left\" level=\"h2\"]\nGreat. What now?\n[/custom_headline]</p>\n<p style=\"text-align: left;\">[gap size=\"5%\"]</p>\n<p style=\"text-align: left;\">Welcome to ArrayFire! You\'ve got an awesome library there—learn more about its features and functions on <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">our documentation</a>.</p>\n<p style=\"text-align: left;\">In addition to our <a href=\"https://groups.google.com/forum/#!forum/arrayfire-users\">ArrayFire user group</a> and <a href=\"http://sandbox.arrayfire.com/blog/\">our blog</a>, we offer a plethora of <a href=\"http://sandbox.arrayfire.com/support/\">support options</a> to fit your needs.</p>\n<p style=\"text-align: left;\">Got a job that needs closer attention? Hire us! Our engineers are acceleration wizards. Check out our <a href=\"http://sandbox.arrayfire.com/consulting/\">consulting offerings</a>, or set up a free <a href=\"http://meetme.so/arrayfire\">technical consultation</a> with us today![/column]</p>\n<p style=\"text-align: left;\">[/content_band]</p>\n<p style=\"text-align: center;\"></p>','Download','','inherit','open','open','','5931-autosave-v1','','','2015-07-10 20:00:26','2015-07-10 20:00:26','',5931,'http://sandbox.arrayfire.com/5931-autosave-v1/',0,'revision','',0),(7506,7,'2014-11-14 14:44:20','2014-11-14 14:44:20','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part where you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download Installers[/custom_headline]\r\n\r\nInstallers for the open source version of ArrayFire will be coming soon.\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-14 14:44:20','2014-11-14 14:44:20','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7507,7,'2014-11-14 15:02:10','2014-11-14 15:02:10','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part where you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download Installers[/custom_headline]\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nLooking for an old installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-14 15:02:10','2014-11-14 15:02:10','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7508,7,'2014-11-14 15:03:50','2014-11-14 15:03:50','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part where you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download formerly commercial installers[/custom_headline]\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nLooking for an even older installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-14 15:03:50','2014-11-14 15:03:50','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7509,7,'2014-11-14 15:26:28','2014-11-14 15:26:28','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part where you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[alert type=\"muted\" close=\"true\" heading=\"Please Note\"]\r\n<div>The installers available here are for formerly commercial versions of ArrayFire (v2.1). <strong>These are not open source</strong> and require licensing.</div>\r\n<div>We are actively working on bringing out installers for the open source versions. Until then, please try building the source using our <a href=\"https://github.com/arrayfire/arrayfire/wiki\" target=\"_blank\">github wiki</a>.</div>\r\n[/alert]\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download formerly commercial installers[/custom_headline]\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nLooking for an even older installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-14 15:26:28','2014-11-14 15:26:28','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7512,7,'2014-11-14 15:57:08','2014-11-14 15:57:08','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Cart[/custom_headline]\r\n\r\n[woocommerce_cart]\r\n\r\n[/content_band]','Cart','','inherit','open','open','','5-autosave-v1','','','2014-11-14 15:57:08','2014-11-14 15:57:08','',5,'http://sandbox.arrayfire.com/5-autosave-v1/',0,'revision','',0),(7513,7,'2014-11-14 15:57:22','2014-11-14 15:57:22','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Cart[/custom_headline]\r\n\r\n[woocommerce_cart]\r\n\r\n[/content_band]','Cart','','inherit','open','open','','5-revision-v1','','','2014-11-14 15:57:22','2014-11-14 15:57:22','',5,'http://sandbox.arrayfire.com/5-revision-v1/',0,'revision','',0),(7514,7,'2014-11-14 15:59:43','2014-11-14 15:59:43','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Checkout[/custom_headline]\r\n\r\n[woocommerce_checkout]\r\n\r\n[/content_band]','Checkout','','inherit','open','open','','6-autosave-v1','','','2014-11-14 15:59:43','2014-11-14 15:59:43','',6,'http://sandbox.arrayfire.com/6-autosave-v1/',0,'revision','',0),(7515,7,'2014-11-14 15:59:26','2014-11-14 15:59:26','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Checkout[/custom_headline]\r\n\r\n[woocommerce_checkout]\r\n\r\n[/content_band]','Checkout','','inherit','open','open','','6-revision-v1','','','2014-11-14 15:59:26','2014-11-14 15:59:26','',6,'http://sandbox.arrayfire.com/6-revision-v1/',0,'revision','',0),(7517,7,'2015-05-01 20:47:10','2015-05-01 20:47:10','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][column type=\"one-third\"][custom_headline type=\"left\" level=\"h2\"]Login[/custom_headline]\r\n\r\n[theme-my-login][/column]\r\n\r\n[column type=\"two-thirds\" last=\"true\"][gap size=\"10%\"]\r\n<h4>Get access to the ArrayFire download page by logging into your ArrayFire account. It\'s that easy.</h4>\r\n[/column]\r\n\r\n[/content_band]','Log In','','inherit','open','open','','5235-autosave-v1','','','2015-05-01 20:47:10','2015-05-01 20:47:10','',5235,'http://sandbox.arrayfire.com/5235-autosave-v1/',0,'revision','',0),(7518,7,'2014-11-14 16:03:08','2014-11-14 16:03:08','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Login[/custom_headline]\r\n\r\n[theme-my-login]\r\n\r\n[/content_band]','Log In','','inherit','open','open','','5235-revision-v1','','','2014-11-14 16:03:08','2014-11-14 16:03:08','',5235,'http://sandbox.arrayfire.com/5235-revision-v1/',0,'revision','',0),(7519,7,'2014-11-14 16:04:38','2014-11-14 16:04:38','[theme-my-login]','Log Out','','inherit','open','open','','5236-autosave-v1','','','2014-11-14 16:04:38','2014-11-14 16:04:38','',5236,'http://sandbox.arrayfire.com/5236-autosave-v1/',0,'revision','',0),(7521,7,'2014-11-14 16:06:18','2014-11-14 16:06:18','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Cart[/custom_headline]\r\n\r\n[theme-my-login]\r\n\r\n[/content_band]','Lost Password','','inherit','open','open','','5238-revision-v1','','','2014-11-14 16:06:18','2014-11-14 16:06:18','',5238,'http://sandbox.arrayfire.com/5238-revision-v1/',0,'revision','',0),(7522,7,'2014-11-14 16:06:52','2014-11-14 16:06:52','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Lost Password[/custom_headline]\r\n\r\n[theme-my-login]\r\n\r\n[/content_band]','Lost Password','','inherit','open','open','','5238-autosave-v1','','','2014-11-14 16:06:52','2014-11-14 16:06:52','',5238,'http://sandbox.arrayfire.com/5238-autosave-v1/',0,'revision','',0),(7523,7,'2014-11-14 16:07:06','2014-11-14 16:07:06','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Lost Password[/custom_headline]\r\n\r\n[theme-my-login]\r\n\r\n[/content_band]','Lost Password','','inherit','open','open','','5238-revision-v1','','','2014-11-14 16:07:06','2014-11-14 16:07:06','',5238,'http://sandbox.arrayfire.com/5238-revision-v1/',0,'revision','',0),(7524,7,'2014-11-14 16:14:08','2014-11-14 16:14:08','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]My Account[/custom_headline]\n\n[woocommerce_my_account]\n\n[/content_band]','My Account','','inherit','open','open','','7-autosave-v1','','','2014-11-14 16:14:08','2014-11-14 16:14:08','',7,'http://sandbox.arrayfire.com/7-autosave-v1/',0,'revision','',0),(7525,7,'2014-11-14 16:12:46','2014-11-14 16:12:46','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"]\r\n\r\n[woocommerce_my_account]\r\n\r\n[/content_band]','My Account','','inherit','open','open','','7-revision-v1','','','2014-11-14 16:12:46','2014-11-14 16:12:46','',7,'http://sandbox.arrayfire.com/7-revision-v1/',0,'revision','',0),(7526,7,'2014-11-14 16:14:12','2014-11-14 16:14:12','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]My Account[/custom_headline]\r\n\r\n[woocommerce_my_account]\r\n\r\n[/content_band]','My Account','','inherit','open','open','','7-revision-v1','','','2014-11-14 16:14:12','2014-11-14 16:14:12','',7,'http://sandbox.arrayfire.com/7-revision-v1/',0,'revision','',0),(7527,7,'2014-11-14 16:29:48','2014-11-14 16:29:48','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][custom_headline type=\"left\" level=\"h2\"]Register[/custom_headline]\r\n\r\n[theme-my-login]\r\n\r\n[/content_band]','Register','','inherit','open','open','','5237-revision-v1','','','2014-11-14 16:29:48','2014-11-14 16:29:48','',5237,'http://sandbox.arrayfire.com/5237-revision-v1/',0,'revision','',0),(7531,6,'2014-11-14 20:26:57','2014-11-14 20:26:57','Yes, you read that right! ArrayFire is open source—it’s all there and it’s all free. This is big, and you and the rest of the parallel computing community are going to love it!\r\n\r\nYou can find the <a href=\"https://github.com/arrayfire/arrayfire\">ArrayFire open source</a> on our GitHub page. ArrayFire is being released under the BSD 3-Clause License, which will enable unencumbered deployment and portability of ArrayFire for commercial use.\r\n\r\nSo go check it out! We welcome your feedback and look forward to your future contributions to ArrayFire.\r\n\r\nThe move to open source isn\'t our only news—we\'ve also made ArrayFire better than ever. Check out our recent post (now updated) to learn more about the <a href=\"http://sandbox.arrayfire.com/new-features-arrayfire/\">new features</a> we\'ve added to ArrayFire. Be sure to also check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>.\r\n\r\n<strong>You\'ve got the source. Now join the community.</strong>\r\n\r\nNow for the most important part. We want you to be an integral part of the ArrayFire community. We’re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nHere\'s how to get started.\r\n<ul>\r\n	<li>Join the <a href=\"https://github.com/arrayfire\">ArrayFire GitHub community</a> and <a href=\"https://github.com/arrayfire/arrayfire\">download</a> the source.</li>\r\n	<li>Visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to pick up useful tips and learn about best practices.</li>\r\n	<li>Join our growing community on <a href=\"https://plus.google.com/+Arrayfire/posts\">Google+</a>.</li>\r\n	<li><a href=\"https://twitter.com/arrayfire\">Follow us</a> and give a friendly shout-out!</li>\r\n</ul>\r\nWe\'ll also be organizing webinars, meetups, and other networking opportunities to get feedback from the community and collaborate on future updates to ArrayFire. We strongly encourage your participation and contributions—and brownie points will be awarded to top contributors!\r\n\r\n<strong>Need additional help?</strong>\r\n\r\nEveryone could use a hand now and then. Dedicated technical support is now available from our team of ArrayFire developers. Choose from among our three ArrayFire <a href=\"http://sandbox.arrayfire.com/support/\">support packages</a>, or simply go hour-by-hour. Whatever your level of need, the ArrayFire team is here for you.\r\n\r\nHow about custom developer services? We\'ve got you covered there, too! <a href=\"http://sandbox.arrayfire.com/consulting/\">Hire us</a> to accelerate your code, write custom code for your organization, or even <a href=\"http://sandbox.arrayfire.com/training/\">train your pros</a>.\r\n\r\nFor more information check out our new and improved <a href=\"http://sandbox.arrayfire.com/\">website</a> or contact us at sales@arrayfire.com.\r\n\r\nLooking forward to having you join us in this exciting venture!','ArrayFire is Now Open Source','','inherit','open','open','','7399-revision-v1','','','2014-11-14 20:26:57','2014-11-14 20:26:57','',7399,'http://sandbox.arrayfire.com/7399-revision-v1/',0,'revision','',0),(7534,1,'2015-04-01 18:34:22','2015-04-01 18:34:22','','Order &ndash; April 1, 2015 @ 06:34 PM','','wc-completed','open','closed','order_546b65d55bac6','order-nov-18-2014-0329-pm','','','2015-04-01 18:34:23','2015-04-01 18:34:23','',0,'http://sandbox.arrayfire.com/?post_type=shop_order&#038;p=7534',0,'shop_order','',17),(7539,7,'2014-11-24 22:00:29','2014-11-24 22:00:29','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"] [custom_headline type=\"center\" level=\"h2\"]This is the part where you download ArrayFire.[/custom_headline][gap size=\"3%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"https://github.com/arrayfire/arrayfire\" size=\"x-large\" ]Get the source (GitHub repository)[/button]</p>\r\n<p style=\"text-align: center;\">[gap size=\"3%\"]</p>\r\n\r\n\r\n<hr />\r\n\r\n&nbsp;\r\n\r\n[alert type=\"muted\" close=\"true\" heading=\"Please Note\"]\r\n<div>The installers available below are for formerly commercial versions of ArrayFire (v2.1). <strong>These are not open source</strong> and require licensing.</div>\r\n<div>We are actively working on bringing out installers for the open source versions. Until then, please try building the source using our <a href=\"https://github.com/arrayfire/arrayfire/wiki\" target=\"_blank\">github wiki</a>.</div>\r\n[/alert]\r\n\r\n[custom_headline type=\"left\" level=\"h4\"]Download formerly commercial installers[/custom_headline]\r\n\r\nEach download contains both CUDA and OpenCL files.\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"] [gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  class=\"center-text\" type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-win-2.1.exe\" size=\"regular\" ]Windows, v2.1 (64-bit)[/button] [gap size=\"10%\"] [/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\"][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-linux-2.1.run\" size=\"regular\" ]Linux, v2.1 (32 &amp; 64-bit)[/button][/column]</p>\r\n<p style=\"text-align: left;\">[column type=\"one-fourth\" ][gap size=\"10%\"]</p>\r\n<p style=\"text-align: center;\">[button  type=\"flat\"  shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-maci-2.1.zip\" size=\"regular\" ]Mac OSX, v2.1 (64-bit)[/button][/column]</p>\r\n[column type=\"one-fourth\" last=\"true\"] [gap size=\"10%\"]\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/installer_archive/2.1/ArrayFire-TegraK1-2.1.zip\" size=\"regular\" ]Linux, v2.1 (CUDA on Tegra)[/button] [gap size=\"13%\"] [/column]</p>\r\nLooking for an even older installer? <a href=\"http://sandbox.arrayfire.com/installer_archive\">Try here</a>.\r\n\r\n[/content_band]','Download','','inherit','open','open','','5931-revision-v1','','','2014-11-24 22:00:29','2014-11-24 22:00:29','',5931,'http://sandbox.arrayfire.com/5931-revision-v1/',0,'revision','',0),(7540,7,'2014-11-24 22:26:03','2014-11-24 22:26:03','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n<script src=\"//fast.wistia.com/assets/external/E-v1.js\" charset=\"ISO-8859-1\"></script><script>// <![CDATA[\r\nwistiaEmbed = Wistia.embed(\"rj2bar3xxp\");\r\n// ]]></script>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter wp-image-5395 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/1800contactlogo.png\" alt=\"1800contactlogo\" width=\"236\" height=\"40\" />[/column] [column type=\"one-fourth\" class=\"center-text\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6942\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Exxon-logo_0.gif\" alt=\"Exxon-logo_0\" width=\"525\" height=\"284\" />[/column] [column type=\"one-fourth\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Logo_2013_Google.png\"]\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6837\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/LM-logo-700.jpg\" alt=\"LM-logo-700\" width=\"704\" height=\"200\" />[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-large wp-image-5390\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/Koch-Industries-1024x217.jpg\" alt=\"Koch-Industries\" width=\"742\" height=\"157\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-6838\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Cisco_logo_2006.png\" alt=\"Cisco_logo_2006\" width=\"307\" height=\"180\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-5396\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/LFG-B-HORZ_202_K-e1396448935778.jpg\" alt=\"LFG-B-HORZ_202_K\" width=\"239\" height=\"75\" />[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]<img class=\"aligncenter size-full wp-image-6941\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/US-CDC-Logo.png\" alt=\"US-CDC-Logo\" width=\"450\" height=\"272\" />[/column]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[rev_slider customer]\r\n\r\n[/content_band]\r\n\r\n</div>','Home OPSC','','inherit','open','open','','6613-revision-v1','','','2014-11-24 22:26:03','2014-11-24 22:26:03','',6613,'http://sandbox.arrayfire.com/6613-revision-v1/',0,'revision','',0),(7541,7,'2014-11-24 22:26:20','2014-11-24 22:26:20','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n<script src=\"//fast.wistia.com/assets/external/E-v1.js\" charset=\"ISO-8859-1\"></script><script>// <![CDATA[\r\nwistiaEmbed = Wistia.embed(\"rj2bar3xxp\");\r\n// ]]></script>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter wp-image-5395 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/1800contactlogo.png\" alt=\"1800contactlogo\" width=\"236\" height=\"40\" />[/column] [column type=\"one-fourth\" class=\"center-text\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6942\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Exxon-logo_0.gif\" alt=\"Exxon-logo_0\" width=\"525\" height=\"284\" />[/column] [column type=\"one-fourth\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Logo_2013_Google.png\"]\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]\r\n\r\n<img class=\"aligncenter size-full wp-image-6837\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/LM-logo-700.jpg\" alt=\"LM-logo-700\" width=\"704\" height=\"200\" />[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-large wp-image-5390\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/Koch-Industries-1024x217.jpg\" alt=\"Koch-Industries\" width=\"742\" height=\"157\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-6838\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/Cisco_logo_2006.png\" alt=\"Cisco_logo_2006\" width=\"307\" height=\"180\" />\r\n\r\n[/column][column type=\"one-fourth\" class=\"center-text\"]<img class=\"aligncenter size-full wp-image-5396\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/04/LFG-B-HORZ_202_K-e1396448935778.jpg\" alt=\"LFG-B-HORZ_202_K\" width=\"239\" height=\"75\" />[/column][column type=\"one-fourth\" class=\"center-text\" last=\"true\"]<img class=\"aligncenter size-full wp-image-6941\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/US-CDC-Logo.png\" alt=\"US-CDC-Logo\" width=\"450\" height=\"272\" />[/column]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[rev_slider customers]\r\n\r\n[/content_band]\r\n\r\n</div>','Home OPSC','','inherit','open','open','','6613-revision-v1','','','2014-11-24 22:26:20','2014-11-24 22:26:20','',6613,'http://sandbox.arrayfire.com/6613-revision-v1/',0,'revision','',0),(7542,7,'2014-11-24 22:40:35','2014-11-24 22:40:35','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][column type=\"one-half\" ][custom_headline type=\"left\" level=\"h2\" ]Faster code[/custom_headline]\r\n\r\nArrayFire allows your code to run its fastest. It beats efforts to manually write CUDA or OpenCL kernels. It beats compiler optimizations. It beats other libraries. ArrayFire is the simply best way to accelerate your code.\r\n\r\nWant proof? Check out our benchmarks. All benchmarks were performed on a NVIDIA Tesla C2050 with an Intel i7-950 processor (updates coming soon). The benchmarks compare ArrayFire with several popular CPU-based acceleration libraries, including <a href=\"http://software.intel.com/en-us/articles/intel-mkl/\" target=\"_new\">Intel Math Kernel Library</a>, <a href=\"http://software.intel.com/en-us/articles/intel-ipp/\" target=\"_new\">Intel Integrated Performance Primitives</a>, <a href=\"http://eigen.tuxfamily.org/index.php?title=Main_Page\" target=\"_new\">Eigen</a>, and <a href=\"http://arma.sourceforge.net/\" target=\"_new\">Armadillo</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://sandbox.arrayfire.com/download\" title=\"Download now!\"]Download ArrayFire[/button]\r\n\r\n&nbsp;\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\"  last=\"true\" fade=\"true\" fade_animation=\"in-from-left\" ][gap size=\"10%\"][tab_nav type=\"four-up\"][tab_nav_item title=\"Base\" active=\"true\"][tab_nav_item title=\"Linear Algebra\" active=\"\"][tab_nav_item title=\"Convolution\" active=\"\"][tab_nav_item title=\"Utility\" active=\"\"][/tab_nav][tabs][tab active=\"true\"][accordion id=\"my-accordion\"] [accordion_item title=\"Matrix Multiply\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-351 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_multiply-e1409845945961.png\" alt=\"Matrix Multiply\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"Matrix Transpose\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-352 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_transpose-e1409846117548.png\" alt=\"Matrix Transpose\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"FFT\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-349 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/fft-e1409846374468.png\" alt=\"FFT\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"LU\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-350\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/lu-e1409846254351.png\" alt=\"LU\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"SVD\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-357\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/svd-e1409846164788.png\" alt=\"SVD\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Solve: Ax=b\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-354\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/solve-e1409846072990.png\" alt=\"Solve\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Separable Convolution\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-348\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/convs-e1409846211948.png\" alt=\"Separable Convolution\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"CONV\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-347\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/conv-e1409846333930.png\" alt=\"Conv\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-356\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sum-e1409846033653.png\" alt=\"sum\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Sort\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-355\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sort-e1409845987155.png\" alt=\"sort\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Cumulative Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-353\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/scan-e1409845901355.png\" alt=\"scan\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][/tabs][/column][/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][gap size=\"3%\"]\r\n<img class=\"alignleft size-full wp-image-7328\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/2011_0409_NVIDIA_CUDA.png\" alt=\"2011_0409_NVIDIA_CUDA\" width=\"229\" height=\"131\" /><img class=\"alignleft wp-image-7065\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/opencl.png\" alt=\"opencl\" width=\"181\" height=\"145\" />\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-half\" last=\"true\"][custom_headline type=\"left\" level=\"h2\"]Hardware neutral[/custom_headline]\r\n\r\nArrayFire supports CUDA-capable NVIDIA GPUs, OpenCL devices, and a C-programming backend. The OpenCL devices include AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. With ArrayFire, you can easily switch between CUDA or OpenCL without changing your code.\r\n\r\nArrayFire is a high-performance software library designed for maximum productivity and speed without the hassle of writing difficult low-level device code. Each of <a href=\"http://www.sandbox.arrayfire.com/docs/modules.htm\">ArrayFire\'s functions</a> has been hand-tuned by our CUDA and OpenCL experts.\r\n\r\n[/column]\r\n\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\"]Open Source[/custom_headline]\r\n\r\nArrayFire is open source—it’s all there and it’s all free. We\'re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nBe sure to check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don’t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and best practices.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"3%\"]\r\n\r\n<img class=\"aligncenter wp-image-4801 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/comingatyou-e1409844224608.png\" alt=\"comingatyou\" width=\"433\" height=\"302\" />\r\n\r\n&nbsp;\r\n\r\n[/column][/content_band]','Why ArrayFire?','','inherit','open','open','','7054-revision-v1','','','2014-11-24 22:40:35','2014-11-24 22:40:35','',7054,'http://sandbox.arrayfire.com/7054-revision-v1/',0,'revision','',0),(7543,7,'2014-11-24 22:42:52','2014-11-24 22:42:52','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"10px\" padding_bottom=\"40px\"][column type=\"one-half\" ][custom_headline type=\"left\" level=\"h2\" ]Faster code[/custom_headline]\r\n\r\nArrayFire allows your code to run its fastest. It beats efforts to manually write CUDA or OpenCL kernels. It beats compiler optimizations. It beats other libraries. ArrayFire is the simply best way to accelerate your code.\r\n\r\nWant proof? Check out our benchmarks. All benchmarks were performed on a NVIDIA Tesla C2050 with an Intel i7-950 processor (updates coming soon). The benchmarks compare ArrayFire with several popular CPU-based acceleration libraries, including <a href=\"http://software.intel.com/en-us/articles/intel-mkl/\" target=\"_new\">Intel Math Kernel Library</a>, <a href=\"http://software.intel.com/en-us/articles/intel-ipp/\" target=\"_new\">Intel Integrated Performance Primitives</a>, <a href=\"http://eigen.tuxfamily.org/index.php?title=Main_Page\" target=\"_new\">Eigen</a>, and <a href=\"http://arma.sourceforge.net/\" target=\"_new\">Armadillo</a>.\r\n\r\n[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://sandbox.arrayfire.com/download\" title=\"Download now!\"]Download ArrayFire[/button]\r\n\r\n&nbsp;\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\"  last=\"true\" fade=\"true\" fade_animation=\"in-from-left\" ][gap size=\"10%\"][tab_nav type=\"four-up\"][tab_nav_item title=\"Base\" active=\"true\"][tab_nav_item title=\"Linear Algebra\" active=\"\"][tab_nav_item title=\"Convolution\" active=\"\"][tab_nav_item title=\"Utility\" active=\"\"][/tab_nav][tabs][tab active=\"true\"][accordion id=\"my-accordion\"] [accordion_item title=\"Matrix Multiply\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-351 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_multiply-e1409845945961.png\" alt=\"Matrix Multiply\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"Matrix Transpose\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-352 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/matrix_transpose-e1409846117548.png\" alt=\"Matrix Transpose\" width=\"482\" height=\"344\" />[/accordion_item] [accordion_item title=\"FFT\" parent_id=\"my-accordion\"]<img class=\"aligncenter wp-image-349 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/fft-e1409846374468.png\" alt=\"FFT\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"LU\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-350\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/lu-e1409846254351.png\" alt=\"LU\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"SVD\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-357\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/svd-e1409846164788.png\" alt=\"SVD\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Solve: Ax=b\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-354\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/solve-e1409846072990.png\" alt=\"Solve\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Separable Convolution\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-348\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/convs-e1409846211948.png\" alt=\"Separable Convolution\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"CONV\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-347\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/conv-e1409846333930.png\" alt=\"Conv\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][tab][accordion id=\"my-accordion\"] [accordion_item title=\"Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-356\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sum-e1409846033653.png\" alt=\"sum\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Sort\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-355\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/sort-e1409845987155.png\" alt=\"sort\" width=\"491\" height=\"350\" />[/accordion_item] [accordion_item title=\"Cumulative Sum\" parent_id=\"my-accordion\"]<img class=\"aligncenter size-full wp-image-353\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/scan-e1409845901355.png\" alt=\"scan\" width=\"491\" height=\"350\" />[/accordion_item][/accordion][/tab][/tabs][/column][/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][gap size=\"25%\"]\r\n<img class=\"alignleft size-full wp-image-7328\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/2011_0409_NVIDIA_CUDA.png\" alt=\"2011_0409_NVIDIA_CUDA\" width=\"229\" height=\"131\" /><img class=\"alignleft wp-image-7065\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/opencl.png\" alt=\"opencl\" width=\"181\" height=\"145\" />\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n[/column][column type=\"one-half\" last=\"true\"][custom_headline type=\"left\" level=\"h2\"]Hardware neutral[/custom_headline]\r\n\r\nArrayFire supports CUDA-capable NVIDIA GPUs, OpenCL devices, and a C-programming backend. The OpenCL devices include AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. With ArrayFire, you can easily switch between CUDA or OpenCL without changing your code.\r\n\r\nArrayFire is a high-performance software library designed for maximum productivity and speed without the hassle of writing difficult low-level device code. Each of <a href=\"http://www.sandbox.arrayfire.com/docs/modules.htm\">ArrayFire\'s functions</a> has been hand-tuned by our CUDA and OpenCL experts. [gap size=\"5%\"]\r\n\r\n[/column]\r\n\r\n[/content_band]\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-half\"][custom_headline type=\"left\" level=\"h2\"]Open Source[/custom_headline]\r\n\r\nArrayFire is open source—it’s all there and it’s all free. We\'re big fans of freedom, collaboration, and perpetual motion. Adapt ArrayFire to meet your needs, watch it blaze, and tell us all about it!\r\n\r\nBe sure to check out all of the ArrayFire functions (and a lot more!) in our <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don’t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and best practices.\r\n\r\n[/column]\r\n\r\n[column type=\"one-half\" last=\"true\"][gap size=\"3%\"]\r\n\r\n<img class=\"aligncenter wp-image-4801 size-full\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/comingatyou-e1409844224608.png\" alt=\"comingatyou\" width=\"433\" height=\"302\" />\r\n\r\n&nbsp;\r\n\r\n[/column][/content_band]','Why ArrayFire?','','inherit','open','open','','7054-revision-v1','','','2014-11-24 22:42:52','2014-11-24 22:42:52','',7054,'http://sandbox.arrayfire.com/7054-revision-v1/',0,'revision','',0),(7545,7,'2014-11-25 17:35:39','2014-11-25 17:35:39','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n<script src=\"//fast.wistia.com/assets/external/E-v1.js\" charset=\"ISO-8859-1\"></script><script>// <![CDATA[\r\nwistiaEmbed = Wistia.embed(\"rj2bar3xxp\");\r\n// ]]></script>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[rev_slider customers]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n</div>','Home OPSC','','inherit','open','open','','6613-revision-v1','','','2014-11-25 17:35:39','2014-11-25 17:35:39','',6613,'http://sandbox.arrayfire.com/6613-revision-v1/',0,'revision','',0),(7547,17796,'2014-11-25 19:43:08','2014-11-25 19:43:08','You may already know that the Intel MPSS (Manycore Platform Software Stack) officially only supports the RedHat and SUSE Linux distros. Using an enterprise distro might be very interesting if your company is running a large server environment or short on specialized people and you rely on the distro official support for more complicated tasks.\n\nNot all companies use enterprise Linux distributions. Ubuntu has a large share of the Linux distro market (if not the largest). A while back, I needed to setup a machine running Ubuntu 14.04 and MPSS 3.4 and could not find any documentation running the newest versions of Ubuntu/Linux Kernel/MPSS. In this blog, I will try to document how to get the Intel Xeon Phi running on Kernel 3.13.0 (which is not officially supported by the MPSS to the date of this post). The kernel module was only tested on Ubuntu 14.04, but it should compile and run without any problems in any system running Kernel 3.13.0 (not tested with newer versions).\n\n<h3>Building and Installing Kernel Modules</h3>\n\nTo start, you will need to download the MPSS 3.4 kernel module sources, it can be download from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> but only as part of the complete set of sources for MPSS platform. As we do not need all sources and want to make it easier, you can just clone the MPSS 3.4 module sources from my <a href=\"https://github.com/pentschev/mpss-modules\">GitHub repository</a>, it is ready to be built for Linux Kernel 3.13.0.\n\nAfter downloading the module source, one can build it by simply running <code>make</code>, but do not forget to first install build-essential (includes tools such as GCC and Make, required to compile the module) and also the kernel headers that is contained within package kernel-headers-generic on Ubuntu, these packages can be installed with the command <code>sudo apt-get install build-essential linux-headers-generic</code>. To install (as root), just execute <code>make install</code>. The correct kernel module for MPSS is now installed on your system, but it might be necessary to update the list of modules available manually by running <code>sudo depmod</code>.\n\nBefore loading the now installed module, let\'s ensure that the <code>mic_host</code> module is not loaded by trying to unload it with the command <code>sudo rmmod mic_host</code>. To avoid its loading during boot, make sure to blacklist it by creating the file <code>/etc/modprobe.d/blacklist-mic-host.conf</code> and inserting <code>blacklist mic_host</code> in the first line. Now the MIC module can be safely loaded by running <code>modprobe mic</code>, or you can simply reboot the system that it will be automatically loaded by the kernel.\n\nODED - I am confused here. On the one hand we are blacklisting it on the otherhand you are saying that it will be automatically loaded after the reboot. i am guessing that you mean to say that if the device is not black-listed it will load after the system reboot.\n\n\n<h3>Converting and Installing RPM Packages</h3>\n\nWith the kernel module already installed and loaded, it is time to install the remaining MPSS tools. As with the MPSS kernel module, there is no native support for Ubuntu which uses the DEB packaging system, but only for RedHat and SUSE (both use RPM packaging system). The simplest way to install MPSS tools is probably to convert the RPM packages to DEB packages.\n\nLet\'s first download the Linux MPSS 3.4 binaries from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> and uncompress the files by executing the following command:\n\n<pre>\ntar xf mpss-3.4-linux.tar\n</pre>\n\nAfter uncompressing the file, there will be a new directory called <code>mpss-3.4</code>, with about 50 RPM packages. To convert them to DEB packages, we will need another tool called alien, contained in the Ubuntu package with same name: <code>sudo apt-get install alien</code>.\n\nODED - I think that you should move the \"alien\" issue to be before the mpss download.\n\nInside the <code>mpss-3.4</code> directory, you need to start the conversion of packages, executing the command <code>alien --scripts *.rpm</code>. This process may take a few minutes to complete.\n\nAfter the conversion is completed, we simply install all DEB packages but this time not with <code>apt-get</code>, since it only installs packages that are available in the repositories defined for Ubuntu. To install the DEB packages we use the command <code>dpkg -i *.deb</code>  - this may take several minutes.\n\nWithin the MPSS tools, some libraries are also installed in the system. Because Ubuntu is switching to a different method of organizing libraries within the filesystem, it will not find MPSS libraries directly, as a workaround to this behavior we will create a new file <code>/etc/ld.so.conf.d/zz_x86_64-compat.conf</code> and write <code>/usr/lib64</code> in there so that the system will recognize the directory <code>/usr/lib64</code> as a standard search directory for libraries. When the file is created, we will update the library cache by running <code>ldconfig</code>.\n\nODED - Can you clarify the library caching above?\n\n<h3>Configuring the Coprocessor</h3>\n\nThe coprocessor configuration described in this section is almost the same as the one in the MPSS Users Guide from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> with a few modifications, such as the <code>nfs</code> service which is called by <code>nfs-kernel-server</code> in Ubuntu and the change from <code>/srv</code> to <code>/var</code> that is not entirely necessary but I used it to comply with long-term server files storage location in most modern distros.\n\nODED- which part is not necessary?\n\nFirst of all, note that everything in this section will be run as root user or using <code>sudo</code>, it is up to you which one you prefer, but you need root permissions for all the following steps. Since the communication is done via root user, first an SSH key is created for root user with <code>ssh-keygen</code> command, and you can leave it without a password if desired.\n\nThe MIC should have a configuration tree, this configuration can be initialized to defaults with the command <code>micctrl --initdefaults</code>.\n\nEven though Intel does not officially support Ubuntu, for some reason they have a script to initialize the MPSS service for Ubuntu, and this file is originally installed in <code>/etc/mpss/mpss.ubuntu</code>, but we will copy it to <code>/etc/init.d/mpss</code> so that it will be together with the other service initialization scripts in Ubuntu. It is also necessary to enable the service start during boot and stop during reboot/shutdown, which can be done by executing <code>update-rc.d mpss defaults 99 10</code>.\n\nInstead of rebooting the system many times during the configuration process, we will simply start/stop services whenever necessary. At this point it is necessary to start the MPSS service with command <code>service mpss start</code>.\n\nWe will now start the NFS configuration, which is the easiest way to share files between the host system and the coprocessor. On Ubuntu, the NFS service can be installed by running <code>apt-get install nfs-kernel-server</code>.\n\nODED - recommend clarifying that this is being done on the host side.\n\n\nNext, the directory <code>/micNfs</code> must be created by running <code>mkdir /micNfs</code>. It should be then configured for NFS export by adding the line <code>/micNfs 172.31.1.1(rw,no_root_squash)</code> to the file <code>/etc/exports</code>. Later the coprocessor machine should be allowed to mount this filesystem, and this can be done by adding the line <code>ALL:172.31.1.1</code> to file <code>/etc/hosts.allow</code>. Note that we are assuming that the configuration is being done for the first Intel Xeon Phi on the system (IP: 172.31.1.1), if you have more than one Phi installed, you may have to change this IP address.\n\nNow the filesystem can be exported by running <code>exportfs -a</code>. After that, the NFS filesystem should be added to MPSS configuration, which is simply done with the <code>micctrl</code> tool, more specifically <code>micctrl --addnfs=172.31.1.254:/micNfs --dir=/micNfs</code>.\n\nNow the MPSS service must be stopped to finish the remaining configuration: <code>service mpss stop</code>. A user for MIC called <code>micuser</code> with user ID <code>400</code> is then created along with a group of same name by running <code>useradd -U -m -u 400 micuser</code>. The group ID of <code>micuser</code> is then changed to <code>400</code> as well with <code>groupmod -g 400 micuser</code>.\n\nA directory to hold files for <code>micuser</code> must be created (<code>mkdir -p /var/michome/micuser</code>) and given the correct permissions (<code>chown micuser /var/michome/micuser</code>).\n\nThe parent directory for <code>micuser</code> NFS home should also be exported by adding the line <code>/var/michome 172.31.0.0/16(rw)</code> to the file <code>/etc/exports</code>. The directory shall now be exported (<code>exportfs -a</code>) and the NFS service restarted <code>service nfs-kernel-server restart</code>.\n\nThe MPSS should be configure to mount the <code>/home</code> directory on the Phi\'s OS from host\'s <code>/var/michome</code> by running <code>micctrl --addnfs=/var/michome --dir=/home</code>. Finally, the MPSS service is restarted (<code>service mpss restart</code>) and NFS filesystems mounted (<code>mount -a</code>).\n\n<h3>OpenCL</h3>\n\nODED - Peter, I think that something happened below and some sentences are missing. I have marked \n\nTo run OpenCL applications on the Phi, there are two additional toolsets required. The first set contains the OpenCL Drivers and Runtime and can be obtained <a href=\"https://software.intel.com/en-us/articles/opencl-drivers\">here</a>, ***this is necessary to actually execute *** To compile OpenCL applications for Intel, you will require also the <a href=\"https://software.intel.com/en-us/intel-parallel-studio-xe\">Intel Parallel Studio XE</a>. It is possible to compile OpenCL applications simply with G++, but OpenCL headers are only available as part of the Intel Parallel Studio XE. If you have OpenCL header files from another vendor they <em>might</em> work as well, but if you want to profile your code, it is strongly advised to get the Intel Parallel Studio XE (note that it requires the purchase of a license, with a 30-day trial also available).\n\nBefore install the OpenCL Drivers and Runtime on Ubuntu, you will need the <code>lsb-core</code> package, obtainable via the package manager (<code>apt-get install lsb-core</code>).\n\nSince the installation process for both toolsets is straightforward and no specific steps are required on Ubuntu, a walkthrough the installation will not be covered here, instead refer to Intel\'s official documentation.\n\nThe only thing you will have to change or add after the installation of both toolset is the ICD (Installable Client Driver) file for OpenCL. Simply create a new file <code>/etc/OpenCL/vendors/intel64.icd</code> or modify the existing one to contain only one line <code>/opt/intel/opencl-1.2-4.5.0.8/lib64/libintelocl.so</code> (note that you may have to change <code>opencl-1.2-4.5.0.8</code> in case you obtained a different version of OpenCL Drivers and Runtime).','Getting Started with the Intel Xeon Phi on Ubuntu 14.04/Linux Kernel 3.13.0 - Part 1','','inherit','open','open','','6944-autosave-v1','','','2014-11-25 19:43:08','2014-11-25 19:43:08','',6944,'http://sandbox.arrayfire.com/6944-autosave-v1/',0,'revision','',0),(7548,17796,'2014-11-25 19:25:13','2014-11-25 19:25:13','You may already know that the Intel MPSS (Manycore Platform Software Stack) officially only supports the RedHat and SUSE Linux distros. Using an enterprise distro might be very interesting if your company is running a large server environment or short on specialized people and you rely on the distro official support for more complicated tasks.\r\n\r\nNot all companies use enterprise Linux distributions. Ubuntu has a large share of the Linux distro market (if not the largest). A while back, I needed to setup a machine running Ubuntu 14.04 and MPSS 3.4 and could not find any documentation running the newest versions of Ubuntu/Linux Kernel/MPSS. In this blog, I will try to document how to get the Intel Xeon Phi running on Kernel 3.13.0 (which is not officially supported by the MPSS to the date of this post). The kernel module was only tested on Ubuntu 14.04, but it should compile and run without any problems in any system running Kernel 3.13.0 (not tested with newer versions).\r\n\r\n<h3>Building and Installing Kernel Modules</h3>\r\n\r\nTo start, you will need to download the MPSS 3.4 kernel module sources, it can be download from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> but only as part of the complete set of sources for MPSS platform. As we do not need all sources and want to make it easier, you can just clone the MPSS 3.4 module sources from my <a href=\"https://github.com/pentschev/mpss-modules\">GitHub repository</a>, it is ready to be built for Linux Kernel 3.13.0.\r\n\r\nAfter downloading the module source, one can build it by simply running <code>make</code>, but do not forget to first install build-essential (includes tools such as GCC and Make, required to compile the module) and also the kernel headers that is contained within package kernel-headers-generic on Ubuntu, these packages can be installed with the command <code>sudo apt-get install build-essential linux-headers-generic</code>. To install (as root), just execute <code>make install</code>. The correct kernel module for MPSS is now installed on your system, but it might be necessary to update the list of modules available manually by running <code>sudo depmod</code>.\r\n\r\nBefore loading the now installed module, let\'s ensure that the <code>mic_host</code> module is not loaded by trying to unload it with the command <code>sudo rmmod mic_host</code>. To avoid its loading during boot, make sure to blacklist it by creating the file <code>/etc/modprobe.d/blacklist-mic-host.conf</code> and inserting <code>blacklist mic_host</code> in the first line. Now the MIC module can be safely loaded by running <code>modprobe mic</code>, or you can simply reboot the system that it will be automatically loaded by the kernel.\r\n\r\nODED - I am confused here. On the one hand we are blacklisting it on the otherhand you are saying that it will be automatically loaded after the reboot. i am guessing that you mean to say that if the device is not black-listed it will load after the system reboot.\r\n\r\n\r\n<h3>Converting and Installing RPM Packages</h3>\r\n\r\nWith the kernel module already installed and loaded, it is time to install the remaining MPSS tools. As with the MPSS kernel module, there is no native support for Ubuntu which uses DEB packaging system, but only for RedHat and SUSE (both use RPM packaging system). The simplest way to install MPSS tools is probably to convert the RPM packages to DEB packages.\r\n\r\nLet\'s first download the Linux MPSS 3.4 binaries from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> and uncompressing the files by executing the following command:\r\n\r\n<pre>\r\ntar xf mpss-3.4-linux.tar\r\n</pre>\r\n\r\nAfter uncompressing the file, there will be a new directory called <code>mpss-3.4</code>, with about 50 RPM packages. To convert them to DEB packages, we will need another tool called alien, contained in the Ubuntu package with same name: <code>sudo apt-get install alien</code>.\r\n\r\nInside the <code>mpss-3.4</code> directory, you need to start the conversion of packages, executing the command <code>alien --scripts *.rpm</code>. This process may take a few minutes to complete.\r\n\r\nAfter the conversion is completed, we simply install all DEB packages but this time not with <code>apt-get</code>, since it only installs packages that are available in the repositories defined for Ubuntu. To install the DEB packages we use the command <code>dpkg -i *.deb</code>, which may take one or two more minutes.\r\n\r\nWithin the MPSS tools, some libraries are also installed in the system. Because Ubuntu is switching to a different method of organizing libraries within the filesystem, it will not find MPSS libraries directly, as a workaround to this behavior we will create a new file <code>/etc/ld.so.conf.d/zz_x86_64-compat.conf</code> and write <code>/usr/lib64</code> in there so that the system will recognize the directory <code>/usr/lib64</code> as a standard search directory for libraries. When the file is created, we will update the library cache by running <code>ldconfig</code>.\r\n\r\n<h3>Configuring the Coprocessor</h3>\r\n\r\nThe coprocessor configuration described in this section is almost the same as the one in the MPSS Users Guide from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a>. There are a few differences, such as the <code>nfs</code> service which is called <code>nfs-kernel-server</code> in Ubuntu and the change from <code>/srv</code> to <code>/var</code> that is not entirely necessary but I used it to comply with long-term server files storage location in most modern distros.\r\n\r\nFirst of all, not that everything in this section will be run as root user or using <code>sudo</code>, it is up to you which one you prefer, but you need root permissions for all the following steps. Since the communication is done via root user, first an SSH key is created for root user with <code>ssh-keygen</code> command, and you can leave it without a password if desired.\r\n\r\nThe MIC should have a configuration tree, this configuration can be initialized to defaults with the command <code>micctrl --initdefaults</code>.\r\n\r\nEven though Intel does not officially support Ubuntu, for some reason they have a script to initialize the MPSS service for Ubuntu, and this file is originally installed in <code>/etc/mpss/mpss.ubuntu</code>, but we will copy it to <code>/etc/init.d/mpss</code>, together with the other service initialization scripts in Ubuntu. It is also necessary to enable the service start during boot and stop during reboot/shutdown, which can be done by executing <code>update-rc.d mpss defaults 99 10</code>.\r\n\r\nInstead of rebooting the system many times during the configuration process, we will simply start/stop services whenever necessary. At this point it is necessary to start the MPSS service with command <code>service mpss start</code>.\r\n\r\nWe will now start the NFS configuration, which is the easiest way to share files between the host system and the coprocessor. On Ubuntu, the NFS service can be installed by running <code>apt-get install nfs-kernel-server</code>.\r\n\r\nNext, the directory <code>/micNfs</code> must be created by running <code>mkdir /micNfs</code>. It should be then configured for NFS export by adding the line <code>/micNfs 172.31.1.1(rw,no_root_squash)</code> to the file <code>/etc/exports</code>. Later the coprocessor machine should be allowed to mount this filesystem, and this can be done by adding the line <code>ALL:172.31.1.1</code> to file <code>/etc/hosts.allow</code>. Note that we are assuming that the configuration is being done for the first Intel Xeon Phi on the system (IP: 172.31.1.1), if you have more than one Phi installed, you may have to change this IP address.\r\n\r\nNow the filesystem can be exported by running <code>exportfs -a</code>. After that, the NFS filesystem should be added to MPSS configuration, which is simply done with the <code>micctrl</code> tool, more specifically <code>micctrl --addnfs=172.31.1.254:/micNfs --dir=/micNfs</code>.\r\n\r\nNow the MPSS service must be stopped to finish the remaining configuration: <code>service mpss stop</code>. A user for MIC called <code>micuser</code> with user ID <code>400</code> is then created along with a group of same name by running <code>useradd -U -m -u 400 micuser</code>. The group ID of <code>micuser</code> is then changed to <code>400</code> as well with <code>groupmod -g 400 micuser</code>.\r\n\r\nA directory to hold files for <code>micuser</code> must be created (<code>mkdir -p /var/michome/micuser</code>) and given the correct permissions (<code>chown micuser /var/michome/micuser</code>).\r\n\r\nThe parent directory for <code>micuser</code> NFS home should also be exported by adding the line <code>/var/michome 172.31.0.0/16(rw)</code> to the file <code>/etc/exports</code>. The directory shall now be exported (<code>exportfs -a</code>) and the NFS service restarted <code>service nfs-kernel-server restart</code>.\r\n\r\nThe MPSS should be configure to mount the <code>/home</code> directory on the Phi\'s OS from host\'s <code>/var/michome</code> by running <code>micctrl --addnfs=/var/michome --dir=/home</code>. Finally, the MPSS service is restarted (<code>service mpss restart</code>) and NFS filesystems mounted (<code>mount -a</code>).\r\n\r\n<h3>OpenCL</h3>\r\n\r\nTo run OpenCL applications on the Phi, there are two more toolsets required. The first set contains the OpenCL Drivers and Runtime and may be obtained <a href=\"https://software.intel.com/en-us/articles/opencl-drivers\">here</a>, this is necessary to actually execute To compile OpenCL applications for Intel, you will require also the <a href=\"https://software.intel.com/en-us/intel-parallel-studio-xe\">Intel Parallel Studio XE</a>. It is possible to compile OpenCL applications simply with G++, but OpenCL headers are only available as part of the Intel Parallel Studio XE. If you have OpenCL header files from another vendor they <em>might</em> work as well, but if you want to profile your code, it is strongly advised to get the Intel Parallel Studio XE (note that it requires the purchase of a license, with a 30-day trial also available).\r\n\r\nBefore install the OpenCL Drivers and Runtime on Ubuntu, you will need the <code>lsb-core</code> package, obtainable via the package manager (<code>apt-get install lsb-core</code>).\r\n\r\nSince the installation process for both toolsets is straightforward and no specific steps are required on Ubuntu, a walkthrough the installation will not be covered here, instead refer to Intel\'s official documentation.\r\n\r\nThe only thing you will have to change or add after the installation of both toolset is the ICD (Installable Client Driver) file for OpenCL. Simply create a new file <code>/etc/OpenCL/vendors/intel64.icd</code> or modify the existing one to contain only one line <code>/opt/intel/opencl-1.2-4.5.0.8/lib64/libintelocl.so</code> (note that you may have to change <code>opencl-1.2-4.5.0.8</code> in case you obtained a different version of OpenCL Drivers and Runtime).','Getting Started with the Intel Xeon Phi on Ubuntu 14.04/Linux Kernel 3.13.0 - Part 1','','inherit','open','open','','6944-revision-v1','','','2014-11-25 19:25:13','2014-11-25 19:25:13','',6944,'http://sandbox.arrayfire.com/6944-revision-v1/',0,'revision','',0),(7549,17795,'2014-11-25 19:56:47','2014-11-25 19:56:47','In this blog I will finalize the work that we completed on triangle counting in graphs on the GPU using CUDA. The two previous blogs can be found: <a href=\"http://sandbox.arrayfire.com/triangle-counting-in-graphs-on-the-gpu-part-1/\" title=\"Part 1\" target=\"_blank\"> Part 1</a> and <a href=\"http://sandbox.arrayfire.com/triangle-counting-in-graphs-on-the-gpu-part-2/\" title=\"Part 2\" target=\"_blank\"> Part 2</a>. The first part introduces the significance of the problem and the second part explains the algorithms that we used in our solution. \n\nThis work was presented in finer detail in the <a href=\"http://cass-mt.pnnl.gov/irregularworkshop.aspx\" title=\"IA^3\" target=\"_blank\">Workshop on Irregular Applications: Architectures and Algorithms</a> which took place last week as part of <a href=\"http://sc14.supercomputing.org/\" title=\"SC\'14\" target=\"_blank\">Supercomputing 2014</a>.\n\nIn previous blogs, we discussed that the performance of the triangle counting is dependent on the algorithm and the CUDA kernel. Our implementation gives the data scientist control over several important parameters:\n<ul>\n<li>Number of threads blocks - the number of threads blocks that will be created impacts the number of vertices of each thread block is responsible for. Each thread block receives an equal number of vertices that it will be responsible for the triangle counting via the adjacency list intersection approach. A small number of thread blocks can cause workload imbalance due to the fact that many real-world networks follow a power law distribution. It is possible to allocate a single thread-block to each vertex due to the large number of available thread-blocks - this however can also increase overhead. As such it is necessary to find a good balance to over-allocating and under-allocating - we used 16000 thread blocks.</li>\n<li>Number of concurrent intersections (in a thread block) - while it is feasible to allocate an entire thread block for a single intersection, this will typically bring about poor performance due to under utilization. Perhaps the single most important requirement for utilizing a thread-block is to ensure that the size of the thread-block is greater than the size of a warp. For adjacency list intersection this can cause an under-utilization of the warp (and the thread-block) due to the sparsity found in social networks where many vertices only have a handful of adjacent vertices. As such an entire warp in not necessary for the intersection. The other extreme is to allocate a single thread for every intersection for a specific vertex. Once again, this can lead to under-utilization as there are not enough threads to utilize the entire (block?). Typically it is also preferable to allocate large thread-blocks that are greater in size than a single warp.</li>\n<li>Number of threads per intersection - the number of threads allocated for an intersection also plays an important role in achieving a high-degree of system utilization. As mentioned earlier there are two extremes: one thread per intersection and an entire thread-block per intersection (with a minimum of a warp size block). We do not recommend allocating more than a single-warp for a given intersection as this requires additional synchronization which can cause overhead. For sparse networks, where the average adjacency is not larger than a warp size, it is simply not efficient. However, as networks become denser and, therefore, the work of the intersection becomes greater, it might become necessary to allocate more than a single warp for the intersection. \n\n  </li>\n</ul>\n\n<a href=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/prefAttachment3.png\"><img src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/prefAttachment3.png\" alt=\"prefAttachment\" width=\"569\" height=\"258\" class=\"alignnone size-full wp-image-7305\" /></a>\n\n\nIn the above figure we show execution time of the triangle counting algorithm for the \"preferential attachment\" network from the <a href=\"http://www.cc.gatech.edu/dimacs10/downloads.shtml\" title=\"DIMACS 10\" target=\"_blank\">DIMACS 10 Graph Challenge</a>. The abscissa represents the different configurations. The ordinate represents time - as such lower is better. Each configuration is represented by a triplet x-y-z, where x is the block size, y is the number of threads used for each intersection and z is the number of concurrent intersections in each block. In our full report there are additional performance figures for other networks.\n\nUsing smaller block sizes such as 32 or 64 threads requires each SM to execute several intersections (aka multiple blocks) for different vertices concurrently in order to achieve full system utilization. Smaller block-sizes incurred scheduling over-head. On the other extreme, large block configurations (such as $256$ threads) also showed slower performance due to low utilization. We found the best performance to be in the range of 92, 128, or 192 threads per block.\n\nIn our implementation, the number of threads used for a single intersection was limited to 32 threads, which is the warp size - this was done to avoid synchronization across multiple warps. The configurations that are presented use either 1, 2, 4, 8, 16 or 32 threads per intersection which in turn allows 32, 16, 8, 4, 2 or 1 concurrent intersections (respectively). \n\nWe noticed that the best performance is typically obtained when allocating 8 threads per intersection. These intermediate size configurations allow for good memory locality, good balancing between the work partition stage and the intersection stage. The two extreme configurations (one intersection per thread and one intersection per warp) do not offer the best performance. In fact the difference between the best performing configuration and the worst performing configuration is in the range of 3X-7X. Thus, fine-tuning and the control parameters are important.\n\n','Triangle Counting in Graphs on the GPU (Part 3)','','inherit','open','open','','7294-autosave-v1','','','2014-11-25 19:56:47','2014-11-25 19:56:47','',7294,'http://sandbox.arrayfire.com/7294-autosave-v1/',0,'revision','',0),(7550,17796,'2014-11-25 19:44:13','2014-11-25 19:44:13','You may already know that the Intel MPSS (Manycore Platform Software Stack) officially only supports the RedHat and SUSE Linux distros. Using an enterprise distro might be very interesting if your company is running a large server environment or short on specialized people and you rely on the distro official support for more complicated tasks.\r\n\r\nNot all companies use enterprise Linux distributions. Ubuntu has a large share of the Linux distro market (if not the largest). A while back, I needed to setup a machine running Ubuntu 14.04 and MPSS 3.4 and could not find any documentation running the newest versions of Ubuntu/Linux Kernel/MPSS. In this blog, I will try to document how to get the Intel Xeon Phi running on Kernel 3.13.0 (which is not officially supported by the MPSS to the date of this post). The kernel module was only tested on Ubuntu 14.04, but it should compile and run without any problems in any system running Kernel 3.13.0 (not tested with newer versions).\r\n\r\n<h3>Building and Installing Kernel Modules</h3>\r\n\r\nTo start, you will need to download the MPSS 3.4 kernel module sources, it can be download from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> but only as part of the complete set of sources for MPSS platform. As we do not need all sources and want to make it easier, you can just clone the MPSS 3.4 module sources from my <a href=\"https://github.com/pentschev/mpss-modules\">GitHub repository</a>, it is ready to be built for Linux Kernel 3.13.0.\r\n\r\nAfter downloading the module source, one can build it by simply running <code>make</code>, but do not forget to first install build-essential (includes tools such as GCC and Make, required to compile the module) and also the kernel headers that is contained within package kernel-headers-generic on Ubuntu, these packages can be installed with the command <code>sudo apt-get install build-essential linux-headers-generic</code>. To install (as root), just execute <code>make install</code>. The correct kernel module for MPSS is now installed on your system, but it might be necessary to update the list of modules available manually by running <code>sudo depmod</code>.\r\n\r\nBefore loading the now installed module, let\'s ensure that the <code>mic_host</code> module is not loaded by trying to unload it with the command <code>sudo rmmod mic_host</code>. To avoid its loading during boot, make sure to blacklist it by creating the file <code>/etc/modprobe.d/blacklist-mic-host.conf</code> and inserting <code>blacklist mic_host</code> in the first line. Now the MIC module can be safely loaded by running <code>modprobe mic</code>, or you can simply reboot the system that it will be automatically loaded by the kernel.\r\n\r\nODED - I am confused here. On the one hand we are blacklisting it on the otherhand you are saying that it will be automatically loaded after the reboot. i am guessing that you mean to say that if the device is not black-listed it will load after the system reboot.\r\n\r\n\r\n<h3>Converting and Installing RPM Packages</h3>\r\n\r\nWith the kernel module already installed and loaded, it is time to install the remaining MPSS tools. As with the MPSS kernel module, there is no native support for Ubuntu which uses the DEB packaging system, but only for RedHat and SUSE (both use RPM packaging system). The simplest way to install MPSS tools is probably to convert the RPM packages to DEB packages.\r\n\r\nLet\'s first download the Linux MPSS 3.4 binaries from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> and uncompress the files by executing the following command:\r\n\r\n<pre>\r\ntar xf mpss-3.4-linux.tar\r\n</pre>\r\n\r\nAfter uncompressing the file, there will be a new directory called <code>mpss-3.4</code>, with about 50 RPM packages. To convert them to DEB packages, we will need another tool called alien, contained in the Ubuntu package with same name: <code>sudo apt-get install alien</code>.\r\n\r\nODED - I think that you should move the \"alien\" issue to be before the mpss download.\r\n\r\nInside the <code>mpss-3.4</code> directory, you need to start the conversion of packages, executing the command <code>alien --scripts *.rpm</code>. This process may take a few minutes to complete.\r\n\r\nAfter the conversion is completed, we simply install all DEB packages but this time not with <code>apt-get</code>, since it only installs packages that are available in the repositories defined for Ubuntu. To install the DEB packages we use the command <code>dpkg -i *.deb</code>  - this may take several minutes.\r\n\r\nWithin the MPSS tools, some libraries are also installed in the system. Because Ubuntu is switching to a different method of organizing libraries within the filesystem, it will not find MPSS libraries directly, as a workaround to this behavior we will create a new file <code>/etc/ld.so.conf.d/zz_x86_64-compat.conf</code> and write <code>/usr/lib64</code> in there so that the system will recognize the directory <code>/usr/lib64</code> as a standard search directory for libraries. When the file is created, we will update the library cache by running <code>ldconfig</code>.\r\n\r\nODED - Can you clarify the library caching above?\r\n\r\n<h3>Configuring the Coprocessor</h3>\r\n\r\nThe coprocessor configuration described in this section is almost the same as the one in the MPSS Users Guide from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> with a few modifications, such as the <code>nfs</code> service which is called by <code>nfs-kernel-server</code> in Ubuntu and the change from <code>/srv</code> to <code>/var</code> that is not entirely necessary but I used it to comply with long-term server files storage location in most modern distros.\r\n\r\nODED- which part is not necessary?\r\n\r\nFirst of all, note that everything in this section will be run as root user or using <code>sudo</code>, it is up to you which one you prefer, but you need root permissions for all the following steps. Since the communication is done via root user, first an SSH key is created for root user with <code>ssh-keygen</code> command, and you can leave it without a password if desired.\r\n\r\nThe MIC should have a configuration tree, this configuration can be initialized to defaults with the command <code>micctrl --initdefaults</code>.\r\n\r\nEven though Intel does not officially support Ubuntu, for some reason they have a script to initialize the MPSS service for Ubuntu, and this file is originally installed in <code>/etc/mpss/mpss.ubuntu</code>, but we will copy it to <code>/etc/init.d/mpss</code> so that it will be together with the other service initialization scripts in Ubuntu. It is also necessary to enable the service start during boot and stop during reboot/shutdown, which can be done by executing <code>update-rc.d mpss defaults 99 10</code>.\r\n\r\nInstead of rebooting the system many times during the configuration process, we will simply start/stop services whenever necessary. At this point it is necessary to start the MPSS service with command <code>service mpss start</code>.\r\n\r\nWe will now start the NFS configuration, which is the easiest way to share files between the host system and the coprocessor. On Ubuntu, the NFS service can be installed by running <code>apt-get install nfs-kernel-server</code>.\r\n\r\nODED - recommend clarifying that this is being done on the host side.\r\n\r\n\r\nNext, the directory <code>/micNfs</code> must be created by running <code>mkdir /micNfs</code>. It should be then configured for NFS export by adding the line <code>/micNfs 172.31.1.1(rw,no_root_squash)</code> to the file <code>/etc/exports</code>. Later the coprocessor machine should be allowed to mount this filesystem, and this can be done by adding the line <code>ALL:172.31.1.1</code> to file <code>/etc/hosts.allow</code>. Note that we are assuming that the configuration is being done for the first Intel Xeon Phi on the system (IP: 172.31.1.1), if you have more than one Phi installed, you may have to change this IP address.\r\n\r\nNow the filesystem can be exported by running <code>exportfs -a</code>. After that, the NFS filesystem should be added to MPSS configuration, which is simply done with the <code>micctrl</code> tool, more specifically <code>micctrl --addnfs=172.31.1.254:/micNfs --dir=/micNfs</code>.\r\n\r\nNow the MPSS service must be stopped to finish the remaining configuration: <code>service mpss stop</code>. A user for MIC called <code>micuser</code> with user ID <code>400</code> is then created along with a group of same name by running <code>useradd -U -m -u 400 micuser</code>. The group ID of <code>micuser</code> is then changed to <code>400</code> as well with <code>groupmod -g 400 micuser</code>.\r\n\r\nA directory to hold files for <code>micuser</code> must be created (<code>mkdir -p /var/michome/micuser</code>) and given the correct permissions (<code>chown micuser /var/michome/micuser</code>).\r\n\r\nThe parent directory for <code>micuser</code> NFS home should also be exported by adding the line <code>/var/michome 172.31.0.0/16(rw)</code> to the file <code>/etc/exports</code>. The directory shall now be exported (<code>exportfs -a</code>) and the NFS service restarted <code>service nfs-kernel-server restart</code>.\r\n\r\nThe MPSS should be configure to mount the <code>/home</code> directory on the Phi\'s OS from host\'s <code>/var/michome</code> by running <code>micctrl --addnfs=/var/michome --dir=/home</code>. Finally, the MPSS service is restarted (<code>service mpss restart</code>) and NFS filesystems mounted (<code>mount -a</code>).\r\n\r\n<h3>OpenCL</h3>\r\n\r\nODED - Peter, I think that something happened below and some sentences are missing. I have marked the issue using *** *** \r\n\r\nTo run OpenCL applications on the Phi, there are two additional toolsets required. The first set contains the OpenCL Drivers and Runtime and can be obtained <a href=\"https://software.intel.com/en-us/articles/opencl-drivers\">here</a>, ***this is necessary to actually execute *** To compile OpenCL applications for Intel, you will require also the <a href=\"https://software.intel.com/en-us/intel-parallel-studio-xe\">Intel Parallel Studio XE</a>. It is possible to compile OpenCL applications simply with G++, but OpenCL headers are only available as part of the Intel Parallel Studio XE. If you have OpenCL header files from another vendor they <em>might</em> work as well, but if you want to profile your code, it is strongly advised to get the Intel Parallel Studio XE (note that it requires the purchase of a license, with a 30-day trial also available).\r\n\r\nBefore install the OpenCL Drivers and Runtime on Ubuntu, you will need the <code>lsb-core</code> package, obtainable via the package manager (<code>apt-get install lsb-core</code>).\r\n\r\nSince the installation process for both toolsets is straightforward and no specific steps are required on Ubuntu, a walkthrough the installation will not be covered here, instead refer to Intel\'s official documentation.\r\n\r\nThe only thing you will have to change or add after the installation of both toolset is the ICD (Installable Client Driver) file for OpenCL. Simply create a new file <code>/etc/OpenCL/vendors/intel64.icd</code> or modify the existing one to contain only one line <code>/opt/intel/opencl-1.2-4.5.0.8/lib64/libintelocl.so</code> (note that you may have to change <code>opencl-1.2-4.5.0.8</code> in case you obtained a different version of OpenCL Drivers and Runtime).','Getting Started with the Intel Xeon Phi on Ubuntu 14.04/Linux Kernel 3.13.0 - Part 1','','inherit','open','open','','6944-revision-v1','','','2014-11-25 19:44:13','2014-11-25 19:44:13','',6944,'http://sandbox.arrayfire.com/6944-revision-v1/',0,'revision','',0),(7551,7,'2014-11-25 19:49:09','2014-11-25 19:49:09','','NASA logo','','inherit','open','open','','nasa-logo','','','2014-11-25 19:49:09','2014-11-25 19:49:09','',0,'http://sandbox.arrayfire.com/wp-content/uploads/2014/11/NASA-logo.png',0,'attachment','image/png',0),(7552,7,'2014-11-25 19:50:36','2014-11-25 19:50:36','','bank_of_america','','inherit','open','open','','bank_of_america','','','2014-11-25 19:50:36','2014-11-25 19:50:36','',0,'http://sandbox.arrayfire.com/wp-content/uploads/2014/11/bank_of_america.png',0,'attachment','image/png',0),(7553,7,'2014-11-25 19:51:52','2014-11-25 19:51:52','','Stanford_logo_(2008-2012)','','inherit','open','open','','stanford_logo_2008-2012','','','2014-11-25 19:51:52','2014-11-25 19:51:52','',0,'http://sandbox.arrayfire.com/wp-content/uploads/2014/11/Stanford_logo_2008-2012.png',0,'attachment','image/png',0),(7554,17795,'2014-11-25 19:57:42','2014-11-25 19:57:42','In this blog I will finalize the work that we completed on triangle counting in graphs on the GPU using CUDA. The two previous blogs can be found: <a href=\"http://sandbox.arrayfire.com/triangle-counting-in-graphs-on-the-gpu-part-1/\" title=\"Part 1\" target=\"_blank\"> Part 1</a> and <a href=\"http://sandbox.arrayfire.com/triangle-counting-in-graphs-on-the-gpu-part-2/\" title=\"Part 2\" target=\"_blank\"> Part 2</a>. The first part introduces the significance of the problem and the second part explains the algorithms that we used in our solution. \r\n\r\nThis work was presented in finer detail in the <a href=\"http://cass-mt.pnnl.gov/irregularworkshop.aspx\" title=\"IA^3\" target=\"_blank\">Workshop on Irregular Applications: Architectures and Algorithms</a> which took place last week as part of <a href=\"http://sc14.supercomputing.org/\" title=\"SC\'14\" target=\"_blank\">Supercomputing 2014</a>.\r\n\r\nIn previous blogs, we discussed that the performance of the triangle counting is dependent on the algorithm and the CUDA kernel. Our implementation gives the data scientist control over several important parameters:\r\n<ul>\r\n<li>Number of threads blocks - the number of threads blocks that will be created impacts the number of vertices of each thread block is responsible for. Each thread block receives an equal number of vertices that it will be responsible for the triangle counting via the adjacency list intersection approach. A small number of thread blocks can cause workload imbalance due to the fact that many real-world networks follow a power law distribution. It is possible to allocate a single thread-block to each vertex due to the large number of available thread-blocks - this however can also increase overhead. As such it is necessary to find a good balance to over-allocating and under-allocating - we used 16000 thread blocks.</li>\r\n<li>Number of concurrent intersections (in a thread block) - while it is feasible to allocate an entire thread block for a single intersection, this will typically bring about poor performance due to under utilization. Perhaps the single most important requirement for utilizing a thread-block is to ensure that the size of the thread-block is greater than the size of a warp. For adjacency list intersection this can cause an under-utilization of the warp (and the thread-block) due to the sparsity found in social networks where many vertices only have a handful of adjacent vertices. As such an entire warp in not necessary for the intersection. The other extreme is to allocate a single thread for every intersection for a specific vertex. Once again, this can lead to under-utilization as there are not enough threads to utilize the entire (block?). Typically it is also preferable to allocate large thread-blocks that are greater in size than a single warp.</li>\r\n<li>Number of threads per intersection - the number of threads allocated for an intersection also plays an important role in achieving a high-degree of system utilization. As mentioned earlier there are two extremes: one thread per intersection and an entire thread-block per intersection (with a minimum of a warp size block). We do not recommend allocating more than a single-warp for a given intersection as this requires additional synchronization which can cause overhead. For sparse networks, where the average adjacency is not larger than a warp size, it is simply not efficient. However, as networks become denser and, therefore, the work of the intersection becomes greater, it might become necessary to allocate more than a single warp for the intersection. \r\n\r\n  </li>\r\n</ul>\r\n\r\n<a href=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/prefAttachment3.png\"><img src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/prefAttachment3.png\" alt=\"prefAttachment\" width=\"569\" height=\"258\" class=\"alignnone size-full wp-image-7305\" /></a>\r\n\r\n\r\nIn the above figure we show execution time of the triangle counting algorithm for the \"preferential attachment\" network from the <a href=\"http://www.cc.gatech.edu/dimacs10/downloads.shtml\" title=\"DIMACS 10\" target=\"_blank\">DIMACS 10 Graph Challenge</a>. The abscissa represents the different configurations. The ordinate represents time - as such lower is better. Each configuration is represented by a triplet x-y-z, where x is the block size, y is the number of threads used for each intersection and z is the number of concurrent intersections in each block. In our full report there are additional performance figures for other networks.\r\n\r\nUsing smaller block sizes such as 32 or 64 threads requires each SM to execute several intersections (aka multiple blocks) for different vertices concurrently in order to achieve full system utilization. Smaller block-sizes incurred scheduling over-head. On the other extreme, large block configurations (such as $256$ threads) also showed slower performance due to low utilization. We found the best performance to be in the range of 92, 128, or 192 threads per block.\r\n\r\nIn our implementation, the number of threads used for a single intersection was limited to 32 threads, which is the warp size - this was done to avoid synchronization across multiple warps. The configurations that are presented use either 1, 2, 4, 8, 16 or 32 threads per intersection which in turn allows 32, 16, 8, 4, 2 or 1 concurrent intersections (respectively). \r\n\r\nWe noticed that the best performance is typically obtained when allocating 8 threads per intersection. These intermediate size configurations allow for good memory locality, good balancing between the work partition stage and the intersection stage. The two extreme configurations (one intersection per thread and one intersection per warp) do not offer the best performance. In fact the difference between the best performing configuration and the worst performing configuration is in the range of 3X-7X. Thus, fine-tuning and the control parameters are important.\r\n\r\n','Triangle Counting in Graphs on the GPU (Part 3)','','inherit','open','open','','7294-revision-v1','','','2014-11-25 19:57:42','2014-11-25 19:57:42','',7294,'http://sandbox.arrayfire.com/7294-revision-v1/',0,'revision','',0),(7555,17796,'2014-11-25 20:07:28','2014-11-25 20:07:28','In this blog I will finalize the work that we completed on triangle counting in graphs on the GPU using CUDA. The two previous blogs can be found: <a href=\"http://sandbox.arrayfire.com/triangle-counting-in-graphs-on-the-gpu-part-1/\" title=\"Part 1\" target=\"_blank\"> Part 1</a> and <a href=\"http://sandbox.arrayfire.com/triangle-counting-in-graphs-on-the-gpu-part-2/\" title=\"Part 2\" target=\"_blank\"> Part 2</a>. The first part introduces the significance of the problem and the second part explains the algorithms that we used in our solution. \r\n\r\nThis work was presented in finer detail in the <a href=\"http://cass-mt.pnnl.gov/irregularworkshop.aspx\" title=\"IA^3\" target=\"_blank\">Workshop on Irregular Applications: Architectures and Algorithms</a> which took place last week as part of <a href=\"http://sc14.supercomputing.org/\" title=\"SC\'14\" target=\"_blank\">Supercomputing 2014</a>.\r\n\r\nIn previous blogs, we discussed that the performance of the triangle counting is dependent on the algorithm and the CUDA kernel. Our implementation gives the data scientist control over several important parameters:\r\n<ul>\r\n<li>Number of threads blocks - the number of threads blocks that will be created impacts the number of vertices of each thread block is responsible for. Each thread block receives an equal number of vertices that it will be responsible for the triangle counting via the adjacency list intersection approach. A small number of thread blocks can cause workload imbalance due to the fact that many real-world networks follow a power law distribution. It is possible to allocate a single thread-block to each vertex due to the large number of available thread-blocks - this however can also increase overhead. As such it is necessary to find a good balance to over-allocating and under-allocating - we used 16000 thread blocks.</li>\r\n<li>Number of concurrent intersections (in a thread block) - while it is feasible to allocate an entire thread block for a single intersection, this will typically bring about poor performance due to under utilization. Perhaps the single most important requirement for utilizing a thread-block is to ensure that the size of the thread-block is greater than the size of a warp. For adjacency list intersection this can cause an under-utilization of the warp (and the thread-block) due to the sparsity found in social networks where many vertices only have a handful of adjacent vertices. As such an entire warp in not necessary for the intersection. The other extreme is to allocate a single thread for every intersection for a specific vertex. Once again, this can lead to under-utilization as there are not enough threads to utilize the entire thread-block. Typically it is also preferable to allocate large thread-blocks that are greater in size than a single warp.</li>\r\n<li>Number of threads per intersection - the number of threads allocated for an intersection also plays an important role in achieving a high-degree of system utilization. As mentioned earlier there are two extremes: one thread per intersection and an entire thread-block per intersection (with a minimum of a warp size block). We do not recommend allocating more than a single-warp for a given intersection as this requires additional synchronization which can cause overhead. For sparse networks, where the average adjacency is not larger than a warp size, it is simply not efficient. However, as networks become denser and, therefore, the work of the intersection becomes greater, it might become necessary to allocate more than a single warp for the intersection. \r\n\r\n  </li>\r\n</ul>\r\n\r\n<a href=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/prefAttachment3.png\"><img src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/11/prefAttachment3.png\" alt=\"prefAttachment\" width=\"569\" height=\"258\" class=\"alignnone size-full wp-image-7305\" /></a>\r\n\r\n\r\nIn the above figure we show execution time of the triangle counting algorithm for the \"preferential attachment\" network from the <a href=\"http://www.cc.gatech.edu/dimacs10/downloads.shtml\" title=\"DIMACS 10\" target=\"_blank\">DIMACS 10 Graph Challenge</a>. The abscissa represents the different configurations. The ordinate represents time - as such lower is better. Each configuration is represented by a triplet x-y-z, where x is the block size, y is the number of threads used for each intersection and z is the number of concurrent intersections in each block. In our full report there are additional performance figures for other networks.\r\n\r\nUsing smaller block sizes such as 32 or 64 threads requires each SM to execute several intersections (aka multiple blocks) for different vertices concurrently in order to achieve full system utilization. Smaller block-sizes incurred scheduling over-head. On the other extreme, large block configurations (such as $256$ threads) also showed slower performance due to low utilization. We found the best performance to be in the range of 92, 128, or 192 threads per block.\r\n\r\nIn our implementation, the number of threads used for a single intersection was limited to 32 threads, which is the warp size - this was done to avoid synchronization across multiple warps. The configurations that are presented use either 1, 2, 4, 8, 16 or 32 threads per intersection which in turn allows 32, 16, 8, 4, 2 or 1 concurrent intersections (respectively). \r\n\r\nWe noticed that the best performance is typically obtained when allocating 8 threads per intersection. These intermediate size configurations allow for good memory locality, good balancing between the work partition stage and the intersection stage. The two extreme configurations (one intersection per thread and one intersection per warp) do not offer the best performance. In fact the difference between the best performing configuration and the worst performing configuration is in the range of 3X-7X. Thus, fine-tuning and the control parameters are important.\r\n\r\n','Triangle Counting in Graphs on the GPU (Part 3)','','inherit','open','open','','7294-revision-v1','','','2014-11-25 20:07:28','2014-11-25 20:07:28','',7294,'http://sandbox.arrayfire.com/7294-revision-v1/',0,'revision','',0),(7556,7,'2014-11-25 20:33:44','2014-11-25 20:33:44','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n<script src=\"//fast.wistia.com/assets/external/E-v1.js\" charset=\"ISO-8859-1\"></script><script>// <![CDATA[\r\nwistiaEmbed = Wistia.embed(\"rj2bar3xxp\");\r\n// ]]></script>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.\r\n<p style=\"text-align: center;\">[button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[rev_slider customers]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n</div>','Home','','inherit','open','open','','245-revision-v1','','','2014-11-25 20:33:44','2014-11-25 20:33:44','',245,'http://sandbox.arrayfire.com/245-revision-v1/',0,'revision','',0),(7557,7,'2014-11-25 20:34:25','2014-11-25 20:34:25','','ArrayFire Reference Card','','inherit','open','open','','arrayfire_reference_card-logo-down','','','2014-11-25 20:35:10','2014-11-25 20:35:10','',0,'http://sandbox.arrayfire.com/wp-content/uploads/2014/11/ArrayFire_Reference_Card-Logo-Down.pdf',0,'attachment','application/pdf',0),(7558,7,'2014-11-25 20:37:53','2014-11-25 20:37:53','','ArrayFire Reference Card','','publish','open','closed','','arrayfire-reference-card','','','2015-05-01 21:26:34','2015-05-01 21:26:34','',0,'http://sandbox.arrayfire.com/?p=7558',10,'nav_menu_item','',0),(7559,7,'2014-11-25 21:59:37','2014-11-25 21:59:37','[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][column type=\"two-fifths\"]\r\n\r\n[custom_headline type=\"left\" level=\"h3\"]If you want faster code, you\'ve come to the right place.[/custom_headline][gap size=\"15%\"][button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"x-large\" block=\"true\"]Download ArrayFire[/button]\r\n\r\n[gap size=\"10%\"]\r\n\r\n[button  type=\"flat\" block=\"true\" shape=\"rounded\" href=\"http://www.meetme.so/arrayfire\" size=\"x-large\" ]Schedule a consultation[/button]\r\n\r\n[/column][column type=\"three-fifths\" last=\"true\"][gap size=\"7%\"]\r\n<div id=\"wistia_rj2bar3xxp\" class=\"wistia_embed\" style=\"width: 640px; height: 388px;\"></div>\r\n<script src=\"//fast.wistia.com/assets/external/E-v1.js\" charset=\"ISO-8859-1\"></script><script>// <![CDATA[\r\nwistiaEmbed = Wistia.embed(\"rj2bar3xxp\");\r\n// ]]></script>\r\n[/column]\r\n<div id=\"arrayfire\"></div>\r\n[/content_band]\r\n\r\n[content_band bg_color=\"#f2f2f2\" inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png\" class=\"mbn\"] Faster Code[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is a blazing fast software library for GPU computing. Its easy-to-use API and array-based function set make GPU programming simple. A few lines of code in ArrayFire can replace dozens of lines of raw GPU code, saving you valuable time and lowering development costs.[/column]\r\n\r\n[column type=\"one-third\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png\" class=\"mbn\"] Hardware Neutral[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire supports both CUDA-capable NVIDIA GPUs and most OpenCL devices, including AMD GPUs/APUs and Intel Xeon Phi co-processors. It also supports mobile OpenCL devices from ARM, Qualcomm, and others. We want your code to run as fast as possible, regardless of the hardware.[/column]\r\n\r\n[column type=\"one-third\" last=\"true\" ][custom_headline type=\"left\" level=\"h3\" class=\"center-text\"][image src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png\" class=\"mbn\"] Open Source[/custom_headline][line style=\"border-top: solid #999999;\"]ArrayFire is open source—it\'s all there and it\'s all free. Be sure to check out all of the ArrayFire functions (and a lot more!) in our excellent <a href=\"http://www.sandbox.arrayfire.com/docs/index.htm\">documentation</a>. And don\'t forget to visit our <a href=\"http://sandbox.arrayfire.com/forums/\">forums</a> to connect with the ArrayFire community and pick up acceleration tips and innovative best practices.[/column]\r\n<p style=\"text-align: center;\">[column type=\"one-third\" class=\"center-text\"][button  type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/examples.htm\"]See some examples[/button][/column]</p>\r\n<p style=\"text-align: center;\">[column type=\"one-third\" class=\"center-text\"][button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/download\"]Download ArrayFire[/button][/column]</p>\r\n<p style=\"text-align: center;\">[column type=\"one-third\" class=\"center-text\" last=\"true\"][button type=\"flat\" shape=\"rounded\" size=\"regular\" href=\"http://www.sandbox.arrayfire.com/docs/index.htm\"]View the documentation[/button][/column][gap size=\"3%\"][/content_band]</p>\r\n\r\n<div>\r\n\r\n[content_band inner_container=\"true\" no_margin=\"true\" border=\"none\" padding_top=\"40px\" padding_bottom=\"40px\"][gap size=5%]\r\n\r\n[rev_slider customers]\r\n<h3 style=\"text-align: center;\">Join the ArrayFire community</h3>\r\n&nbsp;\r\n<p style=\"text-align: center;\">[button  type=\"flat\" shape=\"rounded\" href=\"http://sandbox.arrayfire.com/download\" size=\"normal\" ]                    Get started                    [/button]</p>\r\n[/content_band]\r\n\r\n</div>','Home','','inherit','open','open','','245-revision-v1','','','2014-11-25 21:59:37','2014-11-25 21:59:37','',245,'http://sandbox.arrayfire.com/245-revision-v1/',0,'revision','',0),(7561,17795,'2014-12-01 11:59:09','2014-12-01 11:59:09','You may already know that the Intel MPSS (Manycore Platform Software Stack) officially only supports the RedHat and SUSE Linux distros. Using an enterprise distro might be very interesting if your company is running a large server environment or short on specialized people and you rely on the distro official support for more complicated tasks.\r\n\r\nNot all companies use enterprise Linux distributions. Ubuntu has a large share of the Linux distro market (if not the largest). A while back, I needed to setup a machine running Ubuntu 14.04 and MPSS 3.4 and could not find any documentation running the newest versions of Ubuntu/Linux Kernel/MPSS. In this blog, I will try to document how to get the Intel Xeon Phi running on Kernel 3.13.0 (which is not officially supported by the MPSS to the date of this post). The kernel module was only tested on Ubuntu 14.04, but it should compile and run without any problems in any system running Kernel 3.13.0 (not tested with newer versions).\r\n\r\n<h3>Building and Installing Kernel Modules</h3>\r\n\r\nTo start, you will need to download the MPSS 3.4 kernel module sources, it can be download from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> but only as part of the complete set of sources for MPSS platform. As we do not need all sources and want to make it easier, you can just clone the MPSS 3.4 module sources from my <a href=\"https://github.com/pentschev/mpss-modules\">GitHub repository</a>, it is ready to be built for Linux Kernel 3.13.0.\r\n\r\nAfter downloading the module source, one can build it by simply running <code>make</code>, but do not forget to first install build-essential (includes tools such as GCC and Make, required to compile the module) and also the kernel headers that is contained within package kernel-headers-generic on Ubuntu, these packages can be installed with the command <code>sudo apt-get install build-essential linux-headers-generic</code>. To install (as root), just execute <code>make install</code>. The correct kernel module for MPSS is now installed on your system, but it might be necessary to update the list of modules available manually by running <code>sudo depmod</code>.\r\n\r\nThere is module called <code>mic_host</code> that comes with the Linux Kernel tree, but we will not use it, we will use the one provided by Intel instead. Before loading the now installed module <code>mic</code>, let\'s ensure that the <code>mic_host</code> module is not loaded by trying to unload it with the command <code>sudo rmmod mic_host</code>. To avoid its loading during boot, make sure to blacklist it by creating the file <code>/etc/modprobe.d/blacklist-mic-host.conf</code> and inserting <code>blacklist mic_host</code> in the first line. Now the MIC module can be safely loaded by running <code>modprobe mic</code>, or you can simply reboot the system that it will be automatically loaded by the kernel.\r\n\r\n<h3>Converting and Installing RPM Packages</h3>\r\n\r\nWith the kernel module already installed and loaded, it is time to install the remaining MPSS tools. As with the MPSS kernel module, there is no native support for Ubuntu which uses the DEB packaging system, but only for RedHat and SUSE (both use RPM packaging system). The simplest way to install MPSS tools is probably to convert the RPM packages to DEB packages.\r\n\r\nDebian-based distributions (which is the case of Ubuntu) have a tool called alien to convert RPM packages into DEB ones. This tool does not only recompresses the files within the RPM package into a DEB package, but has also the ability to convert installation scripts, that are processed during installation to fix, for example, permissions of newly installed files. The alien tool can be installed by running <code>sudo apt-get install alien</code>.\r\n\r\nIn the case of Linux MPSS 3.4 binaries, it is necessary to download a tar package containing all RPM packages from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> and uncompress it by executing the following command:\r\n\r\n<pre>\r\ntar xf mpss-3.4-linux.tar\r\n</pre>\r\n\r\nAfter uncompressing the file, there will be a new directory called <code>mpss-3.4</code>, with about 50 RPM packages. Inside the <code>mpss-3.4</code> directory, you need to start the conversion of packages, executing the command <code>alien --scripts *.rpm</code>. This process may take a several minutes to complete.\r\n\r\nAfter the conversion is completed, we simply install all DEB packages but this time not with <code>apt-get</code>, since it only installs packages that are available in the repositories defined for Ubuntu. To install the DEB packages we use the command <code>dpkg -i *.deb</code>  - this may take a few minutes.\r\n\r\nThe MPSS tools install some libraries in the system. Because Ubuntu is switching to a different method of organizing libraries within the filesystem, it will not find MPSS libraries directly, as a workaround to this behavior we will create a new file <code>/etc/ld.so.conf.d/zz_x86_64-compat.conf</code> and write <code>/usr/lib64</code> in there so that the system will recognize the directory <code>/usr/lib64</code> as a standard search directory for libraries.\r\n\r\nAll applications must be able to look for the libraries it is linked to in the filesystem. To make search for libraries faster on Linux, it contains a library cache that will be searched before running the application. After a new library is installed in the system, this cache must be updated in order for applications to find the libraries it depends on. This cache is updated by running <code>ldconfig</code>.\r\n\r\n<h3>Configuring the Coprocessor</h3>\r\n\r\nThe coprocessor configuration described in this section is almost the same as the one in the MPSS Users Guide from <a href=\"https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpss\">Intel\'s website</a> with a few modifications, such as the <code>nfs</code> service which is called by <code>nfs-kernel-server</code> in Ubuntu and the change from <code>/srv</code> to <code>/var</code> (changing <code>/srv</code> to <code>/var</code> is not entirely necessary but I used it to comply with long-term server files storage location in most modern distros).\r\n\r\nFirst of all, note that everything in this section will be run on the host-side (not on the Phi) and as root user or using <code>sudo</code>. It is up to you if you prefer running as root or using <code>sudo</code>, but you need root permissions for all the following steps. Since the communication is done via root user, first an SSH key is created for root user with <code>ssh-keygen</code> command, and you can leave it without a password if desired.\r\n\r\nThe MIC should have a configuration tree, this configuration can be initialized to defaults with the command <code>micctrl --initdefaults</code>.\r\n\r\nEven though Intel does not officially support Ubuntu, for some reason they have a script to initialize the MPSS service for Ubuntu, and this file is originally installed in <code>/etc/mpss/mpss.ubuntu</code>, but we will copy it to <code>/etc/init.d/mpss</code> so that it will be together with the other service initialization scripts in Ubuntu. It is also necessary to enable the service start during boot and stop during reboot/shutdown, which can be done by executing <code>update-rc.d mpss defaults 99 10</code>.\r\n\r\nInstead of rebooting the system many times during the configuration process, we will simply start/stop services whenever necessary. At this point it is necessary to start the MPSS service with command <code>service mpss start</code>.\r\n\r\nWe will now start the NFS configuration, which is the easiest way to share files between the host system and the coprocessor. On Ubuntu, the NFS service can be installed by running <code>apt-get install nfs-kernel-server</code>.\r\n\r\nNext, the directory <code>/micNfs</code> must be created by running <code>mkdir /micNfs</code>. It should be then configured for NFS export by adding the line <code>/micNfs 172.31.1.1(rw,no_root_squash)</code> to the file <code>/etc/exports</code>. Later the coprocessor machine should be allowed to mount this filesystem, and this can be done by adding the line <code>ALL:172.31.1.1</code> to file <code>/etc/hosts.allow</code>. Note that we are assuming that the configuration is being done for the first Intel Xeon Phi on the system (IP: 172.31.1.1), if you have more than one Phi installed, you may have to change this IP address.\r\n\r\nNow the filesystem can be exported by running <code>exportfs -a</code>. After that, the NFS filesystem should be added to MPSS configuration, which is simply done with the <code>micctrl</code> tool, more specifically <code>micctrl --addnfs=172.31.1.254:/micNfs --dir=/micNfs</code>.\r\n\r\nNow the MPSS service must be stopped to finish the remaining configuration: <code>service mpss stop</code>. A user for MIC called <code>micuser</code> with user ID <code>400</code> is then created along with a group of same name by running <code>useradd -U -m -u 400 micuser</code>. The group ID of <code>micuser</code> is then changed to <code>400</code> as well with <code>groupmod -g 400 micuser</code>.\r\n\r\nA directory to hold files for <code>micuser</code> must be created (<code>mkdir -p /var/michome/micuser</code>) and given the correct permissions (<code>chown micuser /var/michome/micuser</code>).\r\n\r\nThe parent directory for <code>micuser</code> NFS home should also be exported by adding the line <code>/var/michome 172.31.0.0/16(rw)</code> to the file <code>/etc/exports</code>. The directory shall now be exported (<code>exportfs -a</code>) and the NFS service restarted <code>service nfs-kernel-server restart</code>.\r\n\r\nThe MPSS should be configure to mount the <code>/home</code> directory on the Phi\'s OS from host\'s <code>/var/michome</code> by running <code>micctrl --addnfs=/var/michome --dir=/home</code>. Finally, the MPSS service is restarted (<code>service mpss restart</code>) and NFS filesystems mounted (<code>mount -a</code>).\r\n\r\n<h3>OpenCL</h3>\r\n\r\nODED - Peter, I think that something happened below and some sentences are missing. I have marked the issue using *** *** \r\n\r\nTo run OpenCL applications on the Phi, there are two additional toolsets required. The first set contains the OpenCL Drivers and Runtime and can be obtained <a href=\"https://software.intel.com/en-us/articles/opencl-drivers\">here</a>, this is necessary to actually execute OpenCL applications. To compile OpenCL applications for Intel, you will require also the <a href=\"https://software.intel.com/en-us/intel-parallel-studio-xe\">Intel Parallel Studio XE</a>. It is possible to compile OpenCL applications simply with G++, but OpenCL headers are only available as part of the Intel Parallel Studio XE. If you have OpenCL header files from another vendor they <em>might</em> work as well, but if you want to profile your code, it is strongly advised to get the Intel Parallel Studio XE (note that it requires the purchase of a license, with a 30-day trial also available).\r\n\r\nBefore install the OpenCL Drivers and Runtime on Ubuntu, you will need the <code>lsb-core</code> package, obtainable via the package manager (<code>apt-get install lsb-core</code>).\r\n\r\nSince the installation process for both toolsets is straightforward and no specific steps are required on Ubuntu, a walkthrough the installation will not be covered here, instead refer to Intel\'s official documentation.\r\n\r\nThe only thing you will have to change or add after the installation of both toolset is the ICD (Installable Client Driver) file for OpenCL. Simply create a new file <code>/etc/OpenCL/vendors/intel64.icd</code> or modify the existing one to contain only one line <code>/opt/intel/opencl-1.2-4.5.0.8/lib64/libintelocl.so</code> (note that you may have to change <code>opencl-1.2-4.5.0.8</code> in case you obtained a different version of OpenCL Drivers and Runtime).','Getting Started with the Intel Xeon Phi on Ubuntu 14.04/Linux Kernel 3.13.0 - Part 1','','inherit','open','open','','6944-revision-v1','','','2014-12-01 11:59:09','2014-12-01 11:59:09','',6944,'http://sandbox.arrayfire.com/6944-revision-v1/',0,'revision','',0),(7563,7,'2014-12-02 16:21:10','2014-12-02 16:21:10','Ever wish you could spread out the insights from GPU Technology Conference over the course of a year? NVIDIA\'s got you covered with their GTC Express webinar series, a weekly webinar event connecting you with the top developers in the parallel processing industry.\r\n\r\nNext week, the GTC Express pulls into the ArrayFire station. Shehzan Mohammed, ArrayFire Senior Software Developer, will demonstrate how the recently open sourced ArrayFire GPU library enables high performance on NVIDIA GPUs for scientists, engineers, and researchers, in a wide range of applications including defense and intelligence, life sciences, oil and gas, finance, manufacturing, media, and others.\r\n\r\nThe webinar is scheduled for Wednesday, December 10, from 12:00 pm to 1:00 pm EST.\r\n\r\n<a href=\"https://attendee.gotowebinar.com/register/100000000065339557\">Register for your spot</a>, and feel free to bring any questions for our Q&amp;A session following the webinar. This webinar comes at no cost to you, so make sure to invite your colleagues and anyone who might be interested!\r\n\r\n&nbsp;\r\n\r\n&nbsp;','ArrayFire Joint Webinar with NVIDIA','','publish','open','open','','arrayfire-joint-webinar-with-nvidia','','','2014-12-02 16:21:10','2014-12-02 16:21:10','',0,'http://sandbox.arrayfire.com/?p=7563',0,'post','',0),(7564,7,'2014-12-01 16:14:44','2014-12-01 16:14:44','<blockquote>GTC Express is a year-round extension of the great content available at GTC. Each month, top developers, scientists, researchers, and industry practitioners present innovative and thought-provoking webinars focused on the GPU-enabled work they\'re doing and sharing how GPUs are transforming their fields.</blockquote>\r\nArrayFire will conduct next week\'s GTC Express webinar\r\n\r\nShehzan Mohammed, ArrayFire Senior Software Developer, will demonstrate how the recently open sourced ArrayFire GPU library enables high performance on NVIDIA GPUs for scientists, engineers, and researchers, in a wide range of applications including defense and intelligence, life sciences, oil and gas, finance, manufacturing, media, and others.\r\n\r\n&nbsp;','GTC Express Webinar with ArrayFire','','inherit','open','open','','7563-revision-v1','','','2014-12-01 16:14:44','2014-12-01 16:14:44','',7563,'http://sandbox.arrayfire.com/7563-revision-v1/',0,'revision','',0),(7565,7,'2014-12-01 16:42:48','2014-12-01 16:42:48','Ever wish you could spread out the insights from GTC over the course of a year? NVIDIA\'s got you covered with their GTC Express webinar series, a weekly webinar event connecting you with the top developers in the parallel processing industry.\r\n\r\nNext week, the GTC Express pulls into the ArrayFire station. Shehzan Mohammed, ArrayFire Senior Software Developer, will demonstrate how the recently open sourced ArrayFire GPU library enables high performance on NVIDIA GPUs for scientists, engineers, and researchers, in a wide range of applications including defense and intelligence, life sciences, oil and gas, finance, manufacturing, media, and others.\r\n\r\nThe webinar is scheduled for Wednesday, December 10, from 12:00 pm to 1:00 pm EST.\r\n\r\n<a href=\"https://attendee.gotowebinar.com/register/100000000065339557\">Register for your spot</a>, and feel free to bring any questions for our Q&amp;A session following the webinar. This webinar comes at no cost to you, so make sure to invite your colleagues and anyone who might be interested!\r\n\r\n&nbsp;\r\n\r\n&nbsp;','GTC Express Webinar with ArrayFire','','inherit','open','open','','7563-revision-v1','','','2014-12-01 16:42:48','2014-12-01 16:42:48','',7563,'http://sandbox.arrayfire.com/7563-revision-v1/',0,'revision','',0),(7566,7,'2014-12-01 20:16:15','2014-12-01 20:16:15','Ever wish you could spread out the insights from GTC over the course of a year? NVIDIA\'s got you covered with their GTC Express webinar series, a weekly webinar event connecting you with the top developers in the parallel processing industry.\r\n\r\nNext week, the GTC Express pulls into the ArrayFire station. Shehzan Mohammed, ArrayFire Senior Software Developer, will demonstrate how the recently open sourced ArrayFire GPU library enables high performance on NVIDIA GPUs for scientists, engineers, and researchers, in a wide range of applications including defense and intelligence, life sciences, oil and gas, finance, manufacturing, media, and others.\r\n\r\nThe webinar is scheduled for Wednesday, December 10, from 12:00 pm to 1:00 pm EST.\r\n\r\n<a href=\"https://attendee.gotowebinar.com/register/100000000065339557\">Register for your spot</a>, and feel free to bring any questions for our Q&amp;A session following the webinar. This webinar comes at no cost to you, so make sure to invite your colleagues and anyone who might be interested!\r\n\r\n&nbsp;\r\n\r\n&nbsp;','ArrayFire Joint Webinar with NVIDIA','','inherit','open','open','','7563-revision-v1','','','2014-12-01 20:16:15','2014-12-01 20:16:15','',7563,'http://sandbox.arrayfire.com/7563-revision-v1/',0,'revision','',0),(7568,7,'2014-12-02 16:21:05','2014-12-02 16:21:05','Ever wish you could spread out the insights from GPU Technology Conference over the course of a year? NVIDIA\'s got you covered with their GTC Express webinar series, a weekly webinar event connecting you with the top developers in the parallel processing industry.\r\n\r\nNext week, the GTC Express pulls into the ArrayFire station. Shehzan Mohammed, ArrayFire Senior Software Developer, will demonstrate how the recently open sourced ArrayFire GPU library enables high performance on NVIDIA GPUs for scientists, engineers, and researchers, in a wide range of applications including defense and intelligence, life sciences, oil and gas, finance, manufacturing, media, and others.\r\n\r\nThe webinar is scheduled for Wednesday, December 10, from 12:00 pm to 1:00 pm EST.\r\n\r\n<a href=\"https://attendee.gotowebinar.com/register/100000000065339557\">Register for your spot</a>, and feel free to bring any questions for our Q&amp;A session following the webinar. This webinar comes at no cost to you, so make sure to invite your colleagues and anyone who might be interested!\r\n\r\n&nbsp;\r\n\r\n&nbsp;','ArrayFire Joint Webinar with NVIDIA','','inherit','open','open','','7563-revision-v1','','','2014-12-02 16:21:05','2014-12-02 16:21:05','',7563,'http://sandbox.arrayfire.com/7563-revision-v1/',0,'revision','',0),(7570,7,'2014-12-15 20:52:24','2014-12-15 20:52:24','Over the weekend we celebrated the month-iversary of ArrayFire going open source. A month later, we\'re <em>still</em> pumped about this move, and the response from the parallel computing community has been tremendous. We thought we\'d share some of our favorite ArrayFire buzz from the last month.\r\n\r\nOn the day of the release, we watched as the ArrayFire open source release steadily climbed up Hacker News, eventually landing the number three spot! Admittedly, it\'s hard to compete with a comet landing.\r\n<blockquote class=\"twitter-tweet\" lang=\"en\">We are living one of the coolest moments ever in the history of <a href=\"https://twitter.com/arrayfire\">@arrayfire</a>! We just open sourced &amp; are at #3 on HN, <a href=\"http://t.co/NxwoO2sQqL\">pic.twitter.com/NxwoO2sQqL</a>\r\n\r\n— John Melonakos (@melonakos) <a href=\"https://twitter.com/melonakos/status/532651267466985473\">November 12, 2014</a></blockquote>\r\n<script src=\"//platform.twitter.com/widgets.js\" async=\"\" charset=\"utf-8\"></script>\r\n\r\n&nbsp;\r\n\r\nWith eager eyes we followed the rise of our GitHub repository\'s star count to an incredible 860 stars.\r\n\r\n  <img class=\"aligncenter size-full wp-image-7629\" src=\"http://sandbox.arrayfire.com/wp-content/uploads/2014/12/Github-stars.png\" alt=\"Github stars\" width=\"1016\" height=\"218\" /> \r\n\r\nWe received shout-outs from several major blogs including <a href=\"http://www.phoronix.com/scan.php?page=news_item&amp;px=MTg0Njk\">Phoronix</a>, <a href=\"http://insidehpc.com/2014/08/arrayfire-gpu-software-library-moving-open-source/\">insideHPC</a>, and <a href=\"http://www.hpcwire.com/off-the-wire/arrayfire-gpu-accelerator-software-library-goes-open-source/\">HPCWire.</a> In the <a href=\"http://developer.amd.com/community/blog/2014/11/21/arrayfire-now-open-source/\">AMD Developer Blog</a>, Brent Hollingsworth wrote  \r\n\r\n<blockquote>On the AMD side, we have been very impressed with the project. CLMath technical lead Kent Knox was excited when he took an early look. “I geeked out on their automation. It is pretty awesome – the flexibility they provide. They have a public Jenkins infrastructure for automated build &amp; test, which is impressive!”</blockquote>\r\n\r\nThe parallel community tweeted as news of the release spread across the globe:\r\n\r\n&nbsp;\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\">ArrayFire is now open source! I have to test this baby with my galaxy kinematic modelling software... <a href=\"https://twitter.com/hashtag/arrayfire?src=hash\">#arrayfire</a> — Bekos (@Bek0s) <a href=\"https://twitter.com/Bek0s/status/538636038483107840\">November 29, 2014</a></blockquote>\r\n\r\n&nbsp;\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\">Arrayfire！が！Opensourceになった！(しかもBSDライセンス）乗るしかないこのビックウェーブに！ <a href=\"http://t.co/6HVr85zYWN\">http://t.co/6HVr85zYWN</a> — Masaki Saito (@rezoolab) <a href=\"https://twitter.com/rezoolab/status/532928538014257153\">November 13, 2014</a></blockquote>\r\n\r\n(Translation: ArrayFire is open source! No choice but to ride this big wave!)\r\n\r\n&nbsp;\r\n\r\n<script src=\"//platform.twitter.com/widgets.js\" async=\"\" charset=\"utf-8\"></script>\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><a href=\"https://twitter.com/walkingrandomly\">@walkingrandomly</a> Ooh, Fortran wrapper: <a href=\"https://t.co/GgEaq79liq\">https://t.co/GgEaq79liq</a> — arclight (@arclight) <a href=\"https://twitter.com/arclight/status/532804582745726976\">November 13, 2014</a></blockquote>\r\n&nbsp;\r\n\r\n<script src=\"//platform.twitter.com/widgets.js\" async=\"\" charset=\"utf-8\"></script><script src=\"//platform.twitter.com/widgets.js\" async=\"\" charset=\"utf-8\"></script>\r\n<blockquote class=\"twitter-tweet\" lang=\"en\">&nbsp;\r\n<blockquote class=\"twitter-tweet\" lang=\"en\">Happy to see ArrayFire CUDA lib <a href=\"https://t.co/DCuBpBusth\">https://t.co/DCuBpBusth</a> going open source. I had some fun with it for a comp.arch class project. — btbytes (@btbytes) <a href=\"https://twitter.com/btbytes/status/532649263184883712\">November 12, 2014</a></blockquote>\r\n</blockquote>\r\n&nbsp;\r\n\r\nThanks for joining us on the ride, everyone. Share the excitement of open-sourced ArrayFire with your friends and colleagues (it makes a nice, free holiday gift!). We look forward to many more exciting developments and wish you the best as you wrap up 2014!\r\n\r\n<script src=\"//platform.twitter.com/widgets.js\" async=\"\" charset=\"utf-8\"></script>','ArrayFire Open Source Buzz','','publish','open','open','','arrayfire-open-source-buzz','','\nhttp://developer.amd.com/community/blog/2014/11/21/arrayfire-now-open-source/','2014-12-22 20:53:25','2014-12-22 20:53:25','',0,'http://sandbox.arrayfire.com/?p=7570',0,'post','',3),(7571,7,'2014-12-02 20:11:46','2014-12-02 20:11:46','Hacker news: #3 (behind Philo/Rosetta)\r\n\r\n<a href=\"http://www.phoronix.com/scan.php?page=news_item&amp;px=MTg0Njk\">Phoronix</a>\r\n\r\n<a href=\"http://insidehpc.com/2014/08/arrayfire-gpu-software-library-moving-open-source/\">insideHPC</a>\r\n\r\n<a href=\"http://www.hpcwire.com/off-the-wire/arrayfire-gpu-accelerator-software-library-goes-open-source/\">HPCWire</a>\r\n\r\n<a href=\"http://developer.amd.com/community/blog/2014/11/21/arrayfire-now-open-source/\">AMD Blog</a>\r\n\r\nGithub stars: 803\r\n\r\nQuotes:\r\n\r\nThis is awesome. Thank you to all who worked on this library.--sixwings (reddit)\r\n\r\nWow. Very cool.--evil_twinkie\r\n\r\nTwitter:\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;ArrayFire is now open source! I have to test this baby with my galaxy kinematic modelling software... &lt;a href=\"https://twitter.com/hashtag/arrayfire?src=hash\"&gt;#arrayfire&lt;/a&gt;&lt;/p&gt;&amp;mdash; Bekos (@Bek0s) &lt;a href=\"https://twitter.com/Bek0s/status/538636038483107840\"&gt;November 29, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;Congrats to &lt;a href=\"https://twitter.com/arrayfire\"&gt;@arrayfire&lt;/a&gt; and &lt;a href=\"https://twitter.com/melonakos\"&gt;@melonakos&lt;/a&gt; on &lt;a href=\"https://twitter.com/hashtag/OpenSource?src=hash\"&gt;#OpenSource&lt;/a&gt; initiative! Great for developers. &lt;a href=\"https://twitter.com/hashtag/OpenCL?src=hash\"&gt;#OpenCL&lt;/a&gt; &lt;a href=\"https://twitter.com/hashtag/parallelcompute?src=hash\"&gt;#parallelcompute&lt;/a&gt;&amp;#10;More: &lt;a href=\"http://t.co/7ILejzLx7R\"&gt;http://t.co/7ILejzLx7R&lt;/a&gt;&lt;/p&gt;&amp;mdash; AMD Dev Central (@AMDDevCentral) &lt;a href=\"https://twitter.com/AMDDevCentral/status/535869174963118080\"&gt;November 21, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;Arrayfire！が！Opensourceになった！(しかもBSDライセンス）乗るしかないこのビックウェーブに！ &lt;a href=\"http://t.co/6HVr85zYWN\"&gt;http://t.co/6HVr85zYWN&lt;/a&gt;&lt;/p&gt;&amp;mdash; Masaki Saito (@rezoolab) &lt;a href=\"https://twitter.com/rezoolab/status/532928538014257153\"&gt;November 13, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;&lt;a href=\"https://twitter.com/walkingrandomly\"&gt;@walkingrandomly&lt;/a&gt; Ooh, Fortran wrapper: &lt;a href=\"https://t.co/GgEaq79liq\"&gt;https://t.co/GgEaq79liq&lt;/a&gt;&lt;/p&gt;&amp;mdash; arclight (@arclight) &lt;a href=\"https://twitter.com/arclight/status/532804582745726976\"&gt;November 13, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;We are living one of the coolest moments ever in the history of &lt;a href=\"https://twitter.com/arrayfire\"&gt;@arrayfire&lt;/a&gt;! We just open sourced &amp;amp; are at #3 on HN, &lt;a href=\"http://t.co/NxwoO2sQqL\"&gt;pic.twitter.com/NxwoO2sQqL&lt;/a&gt;&lt;/p&gt;&amp;mdash; John Melonakos (@melonakos) &lt;a href=\"https://twitter.com/melonakos/status/532651267466985473\"&gt;November 12, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;&lt;a href=\"https://twitter.com/melonakos\"&gt;@melonakos&lt;/a&gt; &lt;a href=\"https://twitter.com/AMDDevCentral\"&gt;@AMDDevCentral&lt;/a&gt; &lt;a href=\"https://twitter.com/arrayfire\"&gt;@arrayfire&lt;/a&gt; Coolest is such a cool way to describe the coolitude of on of several coolest ever moments of WHAT?&lt;/p&gt;&amp;mdash; Buckiballz (@meohmyoo) &lt;a href=\"https://twitter.com/meohmyoo/status/532708471092031488\"&gt;November 13, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&lt;blockquote class=\"twitter-tweet\" lang=\"en\"&gt;&lt;p&gt;Happy to see ArrayFire CUDA lib &lt;a href=\"https://t.co/DCuBpBusth\"&gt;https://t.co/DCuBpBusth&lt;/a&gt; going open source. I had some fun with it for a comp.arch class project.&lt;/p&gt;&amp;mdash; btbytes (@btbytes) &lt;a href=\"https://twitter.com/btbytes/status/532649263184883712\"&gt;November 12, 2014&lt;/a&gt;&lt;/blockquote&gt;\r\n&lt;script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"&gt;&lt;/script&gt;\r\n\r\n&nbsp;','Buzz from Open Source Move','','inherit','open','open','','7570-revision-v1','','','2014-12-02 20:11:46','2014-12-02 20:11:46','',7570,'http://sandbox.arrayfire.com/7570-revision-v1/',0,'revision','',0),(7572,7,'2014-12-03 14:30:05','2014-12-03 14:30:05','Hacker news: #3 (behind Philo/Rosetta)\r\n\r\n<a href=\"http://www.phoronix.com/scan.php?page=news_item&amp;px=MTg0Njk\">Phoronix</a>\r\n\r\n<a href=\"http://insidehpc.com/2014/08/arrayfire-gpu-software-library-moving-open-source/\">insideHPC</a>\r\n\r\n<a href=\"http://www.hpcwire.com/off-the-wire/arrayfire-gpu-accelerator-software-library-goes-open-source/\">HPCWire</a>\r\n\r\n<a href=\"http://developer.amd.com/community/blog/2014/11/21/arrayfire-now-open-source/\">AMD Blog</a>\r\n\r\nGithub stars: 803\r\n\r\nQuotes:\r\n\r\nThis is awesome. Thank you to all who worked on this library.--sixwings (reddit)\r\n\r\nWow. Very cool.--evil_twinkie\r\n\r\nTwitter:\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p>ArrayFire is now open source! I have to test this baby with my galaxy kinematic modelling software... <a href=\"https://twitter.com/hashtag/arrayfire?src=hash\">#arrayfire</a></p>&mdash; Bekos (@Bek0s) <a href=\"https://twitter.com/Bek0s/status/538636038483107840\">November 29, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p>Congrats to <a href=\"https://twitter.com/arrayfire\">@arrayfire</a> and <a href=\"https://twitter.com/melonakos\">@melonakos</a> on <a href=\"https://twitter.com/hashtag/OpenSource?src=hash\">#OpenSource</a> initiative! Great for developers. <a href=\"https://twitter.com/hashtag/OpenCL?src=hash\">#OpenCL</a> <a href=\"https://twitter.com/hashtag/parallelcompute?src=hash\">#parallelcompute</a>&#10;More: <a href=\"http://t.co/7ILejzLx7R\">http://t.co/7ILejzLx7R</a></p>&mdash; AMD Dev Central (@AMDDevCentral) <a href=\"https://twitter.com/AMDDevCentral/status/535869174963118080\">November 21, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p>Arrayfire！が！Opensourceになった！(しかもBSDライセンス）乗るしかないこのビックウェーブに！ <a href=\"http://t.co/6HVr85zYWN\">http://t.co/6HVr85zYWN</a></p>&mdash; Masaki Saito (@rezoolab) <a href=\"https://twitter.com/rezoolab/status/532928538014257153\">November 13, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p><a href=\"https://twitter.com/walkingrandomly\">@walkingrandomly</a> Ooh, Fortran wrapper: <a href=\"https://t.co/GgEaq79liq\">https://t.co/GgEaq79liq</a></p>&mdash; arclight (@arclight) <a href=\"https://twitter.com/arclight/status/532804582745726976\">November 13, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p>We are living one of the coolest moments ever in the history of <a href=\"https://twitter.com/arrayfire\">@arrayfire</a>! We just open sourced &amp; are at #3 on HN, <a href=\"http://t.co/NxwoO2sQqL\">pic.twitter.com/NxwoO2sQqL</a></p>&mdash; John Melonakos (@melonakos) <a href=\"https://twitter.com/melonakos/status/532651267466985473\">November 12, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p><a href=\"https://twitter.com/melonakos\">@melonakos</a> <a href=\"https://twitter.com/AMDDevCentral\">@AMDDevCentral</a> <a href=\"https://twitter.com/arrayfire\">@arrayfire</a> Coolest is such a cool way to describe the coolitude of on of several coolest ever moments of WHAT?</p>&mdash; Buckiballz (@meohmyoo) <a href=\"https://twitter.com/meohmyoo/status/532708471092031488\">November 13, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\r\n\r\n<blockquote class=\"twitter-tweet\" lang=\"en\"><p>Happy to see ArrayFire CUDA lib <a href=\"https://t.co/DCuBpBusth\">https://t.co/DCuBpBusth</a> going open source. I had some fun with it for a comp.arch class project.</p>&mdash; btbytes (@btbytes) <a href=\"https://twitter.com/btbytes/status/532649263184883712\">November 12, 2014</a></blockquote>\r\n<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>','Buzz from Open Source Move','','inherit','open','open','','7570-revision-v1','','','2014-12-03 14:30:05','2014-12-03 14:30:05','',7570,'http://sandbox.arrayfire.com/7570-revision-v1/',0,'revision','',0),