Skip to main content

Posts

DEEP LEARNING COMPLIERS

  The job of compilers is to translate programming languages written by humans into binary form by computer. Compilers run on giant advanced and perpetually ever-changing systems. Optimising compilers is troublesome as a result of the quantity of doable optimisations is large. Planning heuristics that take of these issues into consideration ultimately becomes laborious. As a result, several compiler optimisations are out of date or poorly tuned. (Source:  Paper  by Zheng Wang and Michael O’Boyle)   One of the key challenges is to pick out the proper code transformation for a given program, which needs effective analysis of the standard of a possible compilation. As an example, knowing how a code transformation can have an effect on ultim...
Recent posts

Cybercrimes and solutions

  With fast progress in technology and exponential growth of the IT trade, the web has crammed the world into a tiny low house possible to be the dimensions of your laptop computer or smartphone. As grateful we ought to be to the present boon that has created our lives easier and quicker, thus ought to we have a tendency to be cautious of the threats that it will cause to our privacy and psychological state. Talking regarding the crimes happening round the world, we all know several however those happening within the world of net, we have a tendency to might not understand several aside from hacking. Well, there square measure differing kinds of hackers and cybercriminals who use their nerdy skills to hack their targets’ privacy by stealing their identity and passwords through spamming, phishing or a malicious software. Different cybercrimes embody things like cyber-stalking, harassment, bullying, fake calls and emails, child sexual exploitation, online nonlegal business (dark we...
Comparative applications of Prim's vs Kruskal's algorithm in real life scenarios. Have you ever wondered how do Google maps find the best route to your destination? Well, it doesn’t practically read the maps, but uses some algorithms to determine the shortest path to your destination. Although it involves other complications too, such as analyzing the traffic or finding alternative routes if the roads are temporarily blocked etc., the task is solved using the concepts of graph theory. The network of roads is considered as a directed graph with intersection of roads and landmarks to be vertices and the roads to be edges. In this article, we would be comparing some real life applications of Kruskal’s and prim’s algorithms which are basically used to route the shortest length of the path in a network. Speaking in graph theory terminologies, these algorithms are used to find the minimum spanning trees (MST). Spanning tree is the sum of weights on all edges of the tree. A...