https://www.hpcwire.com/2021/01/13/julia-update-adoption-keeps-climbing-is-it-a-python-challenger/ Search the site [ ] Go Tabor Network: * [d] Datanami * [e] EnterpriseAI * [hpcwj_favi] HPCwire Japan * # HPC & AI Wall Street Toggle navigation [hpcwire_lo] Search the site [ ] Go Since 1987 - Covering the Fastest Computers in the World and the People Who Run Them Since 1987 - Covering the Fastest Computers in the World and the People Who Run Them * Home * Technologies + Applications + Cloud + Developer Tools + Interconnects + Middleware + Networks + Processors + Storage + Systems + Visualization * Sectors + Academia & Research + Entertainment + Financial Services + Government + Life Sciences + Manufacturing + Oil & Gas + Retail * COVID-19 * AI/ML/DL * Exascale * Specials + SC o 2020 o 2019 o 2018 o 2017 o 2016 o 2015 o 2014 o 2013 o 2012 o 2011 o 2010 o 2009 o 2008 + ISC o 2020 o 2019 o 2018 o 2017 o 2016 o 2015 o 2014 o 2013 o 2012 o 2011 o 2010 o 2009 o 2008 + People to Watch o 2020 o 2019 o 2018 o 2017 o 2016 o 2015 o 2014 o 2013 o 2012 o 2011 o 2010 + Readers' Choice Awards o 2020 o 2019 o 2018 o 2017 o 2016 o 2015 o 2014 o 2013 o 2012 o 2011 o 2010 + HPC + AI Wall Street o 2018 o 2009 o 2008 + Advanced Scale Forum * Resource Library * Podcast * Events + Events + Advanced Scale Forum + HPC + AI Wall Street * Job Bank * About + About HPCwire + Organizations and Affiliations + Customer Testimonials + HPCwire Editorial Submissions + Subscribe + HPCwire Custom Reprints + Contact Us * Our Authors * Solution Channels + AWS + Intel * Subscribe [Julia-colo] Julia Update: Adoption Keeps Climbing; Is It a Python Challenger? By John Russell January 13, 2021 The rapid adoption of Julia, the open source, high level programing language with roots at MIT, shows no sign of slowing according to data from Julialang.org. In 2020, the number of downloads jumped 87 percent to more than 24 million (2020 v. 2019) and the number of available packages rose 73 percent to roughly 4800. Last year (2019 v. 2018) the number of downloads jumped 77 percent. In the most recent TIOBE index, Julia jumped from #47 to #23 and TIOBE CEO Paul Jansen said Julia is the top candidate to jump into the top 20 (used languages) next year. Julia is hot. One prominent Julia user, Rick Stevens, associate director of Argonne National Laboratory, told HPCwire, "I saw the 87 percent increase and think it is wonderful to see Julia growing. I think that Julia has great potential to replace C/C++/Python (and of course Fortran) in scientific and technical computing as it matures. The low level performance is excellent. It will be important for it to be adopted as a first-class target language by CPU/GPU vendors." [Julia-Adoption] Launched roughly in the 2012 timeframe by four computer scientists including Alan Edelman of MIT, the number of Julia users has more than doubled in the past three years. Julia was intended to provide a powerful but easier-to-use programming language for scientific computing. Julia is a dynamic language and the tension between the high performance delivered by so-called static programming languages and the lesser performance delivered by high-level dynamic programming languages, which emphasize abstraction, speed of development, and portability, hasn't gone away. Edelman, who won the 2019 IEEE Sidney Fernbach Award, in part for his work on Julia, argued in his SC19 Fernbach talk that convenience with sufficient performance is winning out in the programming wars. Moreover, the rise of heterogeneous computing and the complications it presents to programmers, he said, has increased the tilt away from static programming towards dynamic languages. Here's a brief snippet from his SC2019 talk: "When you're writing various algorithms, you don't necessarily want to think about whether you're on a GPU, or whether you're on a distributed computer. You don't necessarily want to think about how you've implemented the specific data structure. What you want to do is talk about what you want to compute, not how you want to compute it, right? That is the big problem, to get people to talk about what you want to compute, and not how you want to compute it. Because if you put in your software, how you're going to compute it, and if your software is filled with that muck, I promise you, nobody's ever going to change it. No one's going to innovate on it. When the person who wrote it is no longer in the project, no one's ever going to touch it. "[S]ome of the reasons why Julia is working very well is because we have particularly well-designed abstractions. We have something called multiple dispatch and we have a very careful balance between the static and dynamic. It interfaces with LLVM. It plays nicely with Python. We also have had lots of people take legacy codes in MPI, and plug them into Julia - you don't get all the benefits, but what you do have, which might be the most important benefit, is other people can now run your code once it's inside of Julia. So it's much easier for other people. You can actually give your old code new life when you plug it into a higher level language." During his talk, Edelman presented an example in which a group of researchers decided to scrap their legacy climate code in Fortran and write it from scratch in Julia. There was some discussion around performance tradeoffs they might encounter in the move to a high level programming language. The group was willing to accept a 3x slowdown for the flexibility of the language. Instead, said Edelman, the switch produced 3x speedup. (See HPCwire coverage of Edelman's talk, Julia Programming's Dramatic Rise in HPC and Elsewhere) [Julia-User-Community] [Julia-Description] The Julia organization hasn't been shy about tackling the perceived performance shortcomings of dynamic versus static languages. Here's an excerpt from Julia's introductory documentation on performance and differentiation from other dynamic languages: "Scientific computing has traditionally required the highest performance, yet domain experts have largely moved to slower dynamic languages for daily work. We believe there are many good reasons to prefer dynamic languages for these applications, and we do not expect their use to diminish. Fortunately, modern language design and compiler techniques make it possible to mostly eliminate the performance trade-off and provide a single environment productive enough for prototyping and efficient enough for deploying performance-intensive applications. The Julia programming language fills this role: it is a flexible dynamic language, appropriate for scientific and numerical computing, with performance comparable to traditional statically-typed languages. "Because Julia's compiler is different from the interpreters used for languages like Python or R, you may find that Julia's performance is unintuitive at first. If you find that something is slow, we highly recommend reading through the Performance Tips section before trying anything else. Once you understand how Julia works, it's easy to write code that's nearly as fast as C. "Julia features optional typing, multiple dispatch, and good performance, achieved using type inference and just-in-time (JIT) compilation, implemented using LLVM. It is multi-paradigm, combining features of imperative, functional, and object-oriented programming. Julia provides ease and expressiveness for high-level numerical computing, in the same way as languages such as R, MATLAB, and Python, but also supports general programming. To achieve this, Julia builds upon the lineage of mathematical programming languages, but also borrows much from popular dynamic languages, including Lisp, Perl, Python, Lua, and Ruby. "The most significant departures of Julia from typical dynamic languages are: * The core language imposes very little; Julia Base and the standard library are written in Julia itself, including primitive operations like integer arithmetic * A rich language of types for constructing and describing objects, that can also optionally be used to make type declarations * The ability to define function behavior across many combinations of argument types via multiple dispatch * Automatic generation of efficient, specialized code for different argument types * Good performance, approaching that of statically-compiled languages like C" A Julia user survey conducted last June provides a snapshot of the Julia user community and many of its feature preference and practices. It's based on 2,565 interviews. Currently most users (60%) work in academia but there is a growing push to expand Julia in industry. Within industry, the biggest user segments are software/IT professionals (12%) and engineering (11%). Interestingly, only about half of the Julia currently use hardware accelerators now, although that number is growing. Julia is also not widely used in the cloud. Currently Julia programs are run mostly on local clusters. [Julia-Academic-Users] [Julia-on-GPUs] [Julia-Cloud-Use] Performance, ease-of-use, and the open source nature of Julia were top choices for popular technical features. No surprise, the lack of licensing fees was the top non-tech feature. Among top technical challenges cited were slow compile times and the relative immaturity of packages. Juno and VS Code with Julia plug-in were top rates editors for 2020. [Julia-Features-Liked] [Julia-Use-Cases] At JuliaCon held (virtually) in late July, one particularly active BOF tackled efforts to have industry share code with the Julia community. Greater involvement of industry seems generally seems to be on Julia's agenda and represents another step towards building its popularity. There's a recap of JuliaCon posted on the Julia website. It will be interesting to monitor Julia's traction going forward; making it into the top 20 of the TIOBE Index next year would be a strong indicator. Slides source: Julia June 2020 survey: https://julialang.org/assets/ 2020-julia-user-developer-survey.pdf 2020 stats source: Julia newsletter, https://juliacomputing.com/blog/ 2021/01/newsletter-january/ Leading Solution Providers Adaptive Computing AMD Aspen Systems Atempo Bright Computing Cray DDN Dell Fujitsu HPE Inspur Intel Motivair NEC Nexenta Pavilion QCT Silicon Mechanics Supermicro Tintri TotalCAE Weka * Off The Wire * Industry Headlines * January 15, 2021 * Arteris IP FlexNoc Interconnect and Resilience Package Licensed by Hailo for AI Chip * Optical Computing at Sub-picosecond Speeds Developed at Vanderbilt * Dark Energy Survey Makes Public Catalog of Nearly 700 Million Astronomical Objects January 14, 2021 * Rescale Named to Y Combinator's Top Companies List * Oxford Nanopore and NVIDIA Collaborate on DGX AI Compute System with PromethION Sequencer * SC21 Announces Calls for Participation * Third COVID Research Project Approved by ICHEC will Expedite Diagnosis Using CT Scans * PRACE and ICEI / Fenix Join Forces to Service European Researchers * Researchers Make Pivotal Discovery in Quantum and Classical Information Processing * Building a Giant 2D Map of the Universe to Prepare for the Largest 3D Map * Supercomputer Measurements of Pulsar Accelerations Reveal Milky Way's Dark Side * Broad Institute and Verily Partner with Microsoft on the Next Generation of the Terra Platform for Health and Life Science Research January 13, 2021 * PNNL Researchers Use Math Shortcut to Shave Time and Cost of Quantum Calculations * GigaIO Collaborates with Microchip to Power PCIe-Gen4 Switch * Former National Center for Computational Sciences Director James Hack Retires from 40-Year Computing Career * Fujitsu Leverages Deep Learning in World's Most Accurate Recognition of Complex Behaviors * SOI Industry Consortium Joins SEMI as Strategic Association Partner * HiPEAC21 To Be Presented Virtually, Jan. 18-20 * 2020 ACM Fellows Recognized for Work that Underpins Contemporary Computing * Advantest DC Scale XPS256 DPS Card Ramps to Production at Leading Semiconductor Manufacturers More Off The Wire x Off The Wire Industry Headlines More Off The Wire Subscribe to HPCwire's Weekly Update! Be the most informed person in the room! Stay ahead of the tech trends with industy updates delivered to you every week! * The Latest * Editor's Picks * Most Popular [shutterstock_coronavirus_xy-405x228] University of Chicago Researchers Generate First Computational Model of Entire SARS-CoV-2 Virus January 15, 2021 Over the course of the last year, many detailed computational models of SARS-CoV-2 have been produced with the help of supercomputers, but those models have largely focused on critical elements of the virus, such as its Read more... By Oliver Peckham [shutterstock_intel_hq-e1601634986673-405x228] Pat Gelsinger Returns to Intel as CEO January 14, 2021 The Intel board of directors has appointed a new CEO. Intel alum Pat Gelsinger is leaving his post as CEO of VMware to rejoin the company that he parted ways with 11 years ago. Gelsinger will succeed Bob Swan, who will remain CEO until Feb. 15. Gelsinger previously spent 30 years... Read more... By Tiffany Trader [shutterstock_aircraft_carrier-405x228] Roar Supercomputer to Support Naval Aircraft Research January 14, 2021 One might not think "aircraft" when picturing the U.S. Navy, but the military branch actually has thousands of aircraft currently in service - and now, supercomputing will help future naval aircraft operate faster, Read more... By Staff report [NCRC-team-ORNL-405x228] DOE and NOAA Extend Computing Partnership, Plan for New Supercomputer January 14, 2021 The National Climate-Computing Research Center (NCRC), hosted by Oak Ridge National Laboratory (ORNL), has been supporting the climate research of the National Oceanic and Atmospheric Administration (NOAA) for the last 1 Read more... By Oliver Peckham [laser-optical-concept_shutterstock-745440805_700x-405x22] Using Micro-Combs, Researchers Demonstrate World's Fastest Optical Neuromorphic Processor for AI January 13, 2021 Neuromorphic computing, which uses chips that mimic the behavior of the human brain using virtual "neurons," is growing in popularity thanks to high-profile efforts from Intel and others. Now, a team of researchers l Read more... By Oliver Peckham AWS Solution Channel [shutterstock_734359402-405x228] Now Available - Amazon EC2 C6gn Instances with 100 Gbps Networking Amazon EC2 C6gn instances powered by AWS Graviton2 processors are now available! Compared to C6g instances, this new instance type provides 4x higher network bandwidth, 4x higher packet processing performance, and 2x higher EBS bandwidth. Read more... Visit the AWS Solution Channel Previous: * Relay Therapeutics Uses AWS to Accelerate Drug Discovery * Amazon Lab126 Creates HPC Solution to Help Teams Speed Development and Innovation * Fully Serverless Batch Computing with AWS Batch Support for AWS Fargate Intel(r) HPC + AI Pavilion [Intel-SC20-Keynote-Thumbnail-405x228] Intel Keynote Address Intel is the foundation of HPC - from the workstation to the cloud to the backbone of the Top500. At SC20, Intel's Trish Damkroger, VP and GM of high performance computing, addresses the audience to show how Intel and its partners are building the future of HPC today, through hardware and software technologies that accelerate the broad deployment of advanced HPC systems. Read more... Visit the Intel Solution Channel Previous: * Accelerating the Convergence of HPC and AI at Exascale * The Ice Lake Top 10 * Berlin Institute of Health: Putting HPC to Work for the World [AI-concept_shutterstock-1698713356_700x-405x228] Honing In on AI, US Launches National Artificial Intelligence Initiative Office January 13, 2021 To drive American leadership in the field of AI into the future, the National Artificial Intelligence Initiative Office has been launched by the White House Office of Science and Technology Policy (OSTP). The new agen Read more... By Todd R. Weiss [shutterstock_intel_hq-e1601634986673-405x228] Pat Gelsinger Returns to Intel as CEO January 14, 2021 The Intel board of directors has appointed a new CEO. Intel alum Pat Gelsinger is leaving his post as CEO of VMware to rejoin the company that he parted ways with 11 years ago. Gelsinger will succeed Bob Swan, who will remain CEO until Feb. 15. Gelsinger previously spent 30 years... Read more... By Tiffany Trader [Julia-colorful-pixel-packing_800x-405x228] Julia Update: Adoption Keeps Climbing; Is It a Python Challenger? January 13, 2021 The rapid adoption of Julia, the open source, high level programing language with roots at MIT, shows no sign of slowing according to data from Julialang.org. I Read more... By John Russell [Intel-3rd-Gen-Xeon-Scalable-with-Optane-560x-405x228] Intel 'Ice Lake' Server Chips in Production, Set for Volume Ramp This Quarter January 12, 2021 Intel Corp. used this week's virtual CES 2021 event to reassert its dominance of the datacenter with the formal roll out of its next-generation server chip, the 10nm Xeon Scalable processor that targets AI and HPC workloads. The third-generation "Ice Lake" family... Read more... By George Leopold [AI-machine-learning-shutterstock-767827225_698x-405x228] Researchers Say It Won't Be Possible to Control Superintelligent AI January 11, 2021 Worries about out-of-control AI aren't new. Many prominent figures have suggested caution when unleashing AI. One quote that keeps cropping up is (roughly) th Read more... By John Russell [abstract-tech-shutterstock_672761827-690x380-405x228] AMD Files Patent on New GPU Chiplet Approach January 5, 2021 Advanced Micro Devices is accelerating the GPU chiplet race with the release of a U.S. patent application for a device that incorporates high-bandwidth intercon Read more... By George Leopold [binary-code_shutterstock-1081142213_700x-405x228] Programming the Soon-to-Be World's Fastest Supercomputer, Frontier January 5, 2021 What's it like designing an app for the world's fastest supercomputer, set to come online in the United States in 2021? The University of Delaware's Sunita Chandrasekaran is leading an elite international team in just that task. Chandrasekaran, assistant professor of computer and information sciences, recently was named... Read more... By Tracey Bryant [Intel-Optane-persistent-memory-2020_505x-405x228] Intel Touts Optane Performance, Teases Next-gen "Crow Pass" January 5, 2021 Competition to leverage new memory and storage hardware with new or improved software to create better storage/memory schemes has steadily gathered steam during Read more... By John Russell [shutterstock_1810092442-405x228] Farewell 2020: Bleak, Yes. But a Lot of Good Happened Too December 30, 2020 Here on the cusp of the new year, the catchphrase '2020 hindsight' has a distinctly different feel. Good riddance, yes. But also proof of science's power Read more... By John Russell [risc-v-plot-et-soc-1-405x228] Esperanto Unveils ML Chip with Nearly 1,100 RISC-V Cores December 8, 2020 At the RISC-V Summit today, Art Swift, CEO of Esperanto Technologies, announced a new, RISC-V based chip aimed at machine learning and containing nearly 1,100 low-power cores based on the open-source RISC-V architecture. Esperanto Technologies, headquartered in... Read more... By Oliver Peckham [Julia-colorful-pixel-packing_800x-405x228] Julia Update: Adoption Keeps Climbing; Is It a Python Challenger? January 13, 2021 The rapid adoption of Julia, the open source, high level programing language with roots at MIT, shows no sign of slowing according to data from Julialang.org. I Read more... By John Russell [spikes-viral-405x228] Azure Scaled to Record 86,400 Cores for Molecular Dynamics November 20, 2020 A new record for HPC scaling on the public cloud has been achieved on Microsoft Azure. Led by Dr. Jer-Ming Chia, the cloud provider partnered with the Beckman I Read more... By Oliver Peckham [NICS-Kraken] NICS Unleashes 'Kraken' Supercomputer April 4, 2008 A Cray XT4 supercomputer, dubbed Kraken, is scheduled to come online in mid-summer at the National Institute for Computational Sciences (NICS). The soon-to-be petascale system, and the resulting NICS organization, are the result of an NSF Track II award of $65 million to the University of Tennessee and its partners to provide next-generation supercomputing for the nation's science community. Read more... [green-circuit_shutterstock-754085515_700x-405x228] Is the Nvidia A100 GPU Performance Worth a Hardware Upgrade? October 16, 2020 Over the last decade, accelerators have seen an increasing rate of adoption in high-performance computing (HPC) platforms, and in the June 2020 Top500 list, eig Read more... By Hartwig Anzt, Ahmad Abdelfattah and Jack Dongarra [Aurora-2021-feature-graphic-800x-405x228] Aurora's Troubles Move Frontier into Pole Exascale Position October 1, 2020 Intel's 7nm node delay has raised questions about the status of the Aurora supercomputer that was scheduled to be stood up at Argonne National Laboratory next year. Aurora was in the running to be the United States' first exascale supercomputer although it was on a contemporaneous timeline with... Read more... By Tiffany Trader [chip_processor_abstract_shutterstock-331017803_700x-405x] 10nm, 7nm, 5nm.... Should the Chip Nanometer Metric Be Replaced? June 1, 2020 The biggest cool factor in server chips is the nanometer. AMD beating Intel to a CPU built on a 7nm process node* - with 5nm and 3nm on the way - has been i Read more... By Doug Black [binary-code_shutterstock-1081142213_700x-405x228] Programming the Soon-to-Be World's Fastest Supercomputer, Frontier January 5, 2021 What's it like designing an app for the world's fastest supercomputer, set to come online in the United States in 2021? The University of Delaware's Sunita Chandrasekaran is leading an elite international team in just that task. Chandrasekaran, assistant professor of computer and information sciences, recently was named... Read more... By Tracey Bryant Leading Solution Providers Adaptive Computing AMD Aspen Systems Atempo Bright Computing Cray DDN Dell Fujitsu HPE Inspur Intel Motivair NEC Nexenta Pavilion QCT Silicon Mechanics Supermicro Tintri TotalCAE Weka Contributors Tiffany Trader Tiffany Trader Managing Editor John Russell John Russell Editor Oliver Peckham Oliver Peckham Editor George Leopold George Leopold Editor Mariana Iriarte Irini Zervas Editorial Assistant Mariana Iriarte Mariana Iriarte Contributing Editor Todd Weiss Todd R. Weiss Contributing Editor Addison Snell Addison Snell Contributing Editor Alex Woodie Alex Woodie Contributing Editor Click Here for More Headlines More Editor's Picks [fugaku_diag_feature-crop_800x-405x228] Top500: Fugaku Keeps Crown, Nvidia's Selene Climbs to #5 November 16, 2020 With the publication of the 56th Top500 list today from SC20's virtual proceedings, Japan's Fugaku supercomputer - now fully deployed - notches another win, Read more... By Tiffany Trader [DSC_56916-405x228] Texas A&M Announces Flagship 'Grace' Supercomputer November 9, 2020 Texas A&M University has announced its next flagship system: Grace. The new supercomputer, named for legendary programming pioneer Grace Hopper, is replacing the Ada system (itself named for mathematician Ada Lovelace) as the primary workhorse for Texas A&M's High Performance Research Computing (HPRC). Read more... By Oliver Peckham [oracle-storagetek-405x228] At Oak Ridge, 'End of Life' Sometimes Isn't October 31, 2020 Sometimes, the old dog actually does go live on a farm. HPC systems are often cursed with short lifespans, as they are continually supplanted by the latest and Read more... By Oliver Peckham [nvidia-eurohpc-resize-405x228] Nvidia and EuroHPC Team for Four Supercomputers, Including Massive 'Leonardo' System October 15, 2020 The EuroHPC Joint Undertaking (JU) serves as Europe's concerted supercomputing play, currently comprising 32 member states and billions of euros in funding. I Read more... By Oliver Peckham [header-covid-simulation] Gordon Bell Special Prize Goes to Massive SARS-CoV-2 Simulations November 19, 2020 2020 has proven a harrowing year - but it has produced remarkable heroes. To that end, this year, the Association for Computing Machinery (ACM) introduced the Read more... By Oliver Peckham [Intel-Aurora-node-Nov-2020-405x228] Intel Xe-HP GPU Deployed for Aurora Exascale Development November 17, 2020 At SC20, Intel announced that it is making its Xe-HP high performance discrete GPUs available to early access developers. Notably, the new chips have been deplo Read more... By Tiffany Trader [abstract-tech_shutterstock-269374280_700x-405x228] Nvidia-Arm Deal a Boon for RISC-V? October 26, 2020 The $40 billion blockbuster acquisition deal that will bring chipmaker Arm into the Nvidia corporate family could provide a boost for the competing RISC-V architecture. As regulators in the U.S., China and the European Union begin scrutinizing the impact of the blockbuster deal on semiconductor industry competition and innovation, the deal has at the very least... Read more... By George Leopold [lumi-supercomputer-csc-cropped-black-405x228] HPE, AMD and EuroHPC Partner for Pre-Exascale LUMI Supercomputer October 21, 2020 Not even a week after Nvidia announced that it would be providing hardware for the first four of the eight planned EuroHPC systems, HPE and AMD are announcing a Read more... By Oliver Peckham * arrow * Click Here for More Headlines * arrow [hpcwire_lo] Technologies: * Applications * Cloud * Developer Tools * Interconnects * Middleware * Networks * Processors * Storage * Systems * Visualization Sectors: * Academia & Research * Business * Entertainment * Financial Services * Government * Life Sciences * Manufacturing * Oil & Gas * Retail * Exascale * Multimedia * Events * Organizations and Affiliations * Editorial Submissions * Subscribe * About HPCwire * Contact Us * Sitemap * Reprints [tabor_logo] The Information Nexus of Advanced Computing and Data systems for a High Performance World * TCI Home * Our Publications * Solutions * Live Events * Press * Privacy Policy * Cookie Policy * About Tabor Communications * Update Subscription Preferences * California Consumers (c) 2021 HPCwire. All Rights Reserved. A Tabor Communications Publication HPCwire is a registered trademark of Tabor Communications, Inc. Use of this site is governed by our Terms of Use and Privacy Policy. Reproduction in whole or in part in any form or medium without express written permission of Tabor Communications, Inc. is prohibited. Do NOT follow this link or you will be banned from the site! This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Reject Read More Privacy & Cookies Policy Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary [*] Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. Non-necessary [*] Non-necessary Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website. * * * * * Share This * Twitter * Facebook * LinkedIn * reddit * Print Friendly