Tuesday, November 17, 2020

Digest for comp.programming.threads@googlegroups.com - 3 updates in 3 topics

Amine Moulay Ramdane <aminer68@gmail.com>: Nov 16 12:46PM -0800

Hello..
 
 
About how to beat Moore's Law and about Energy efficiency..
 
I am a white arab and i am an inventor of many scalable algorithms and algorithms, and now i will talk about: "How to beat Moore's Law ?" and more about: "Energy efficiency"..
 
How to beat Moore's Law ?
 
I think with the following discovery, Graphene can finally be used in
CPUs, and it is a scale out method, read about the following discovery
and you will notice it:
 
New Graphene Discovery Could Finally Punch the Gas Pedal, Drive Faster CPUs
 
Read more here:
 
https://www.extremetech.com/computing/267695-new-graphene-discovery-could-finally-punch-the-gas-pedal-drive-faster-cpus
 
The scale out method above with Graphene is very interesting, and here
is the other scale up method with multicores and parallelism:
 
Beating Moore's Law: Scaling Performance for Another Half-Century
 
Read more here:
 
https://www.infoworld.com/article/3287025/beating-moore-s-law-scaling-performance-for-another-half-century.html
 
Also read the following:
 
"Also Modern programing environments contribute to the problem of software bloat by placing ease of development and portable code above speed or memory usage. While this is a sound business model in a commercial environment, it does not make sense where IT resources are constrained. Languages such as Java, C-Sharp, and Python have opted for code portability and software development speed above execution speed and memory usage, while modern data storage and transfer standards such as XML and JSON place flexibility and readability above efficiency.
 
The Army can gain significant performance improvements with existing hardware by treating software and operating system efficiency as a key performance parameter with measurable criteria for CPU load and memory footprint. The Army should lead by making software efficiency a priority for the applications it develops. Capability Maturity Model Integration (CMMI) version 1.3 for development processes should be adopted across Army organizations, with automated code analysis and profiling being integrated into development. Additionally, the Army should shape the operating system market by leveraging its buying power to demand a secure, robust, and efficient operating system for devices. These metrics should be implemented as part of the Common Operating Environment (COE)."
 
And about improved Algorithms:
 
Hardware improvements mean little if software cannot effectively use the resources available to it. The Army should shape future software algorithms by funding basic research on improved software algorithms to meet its specific needs. The Army should also search for new algorithms and techniques which can be applied to meet specific needs and develop a learning culture within its software community to disseminate this information."
 
Read the following:
 
https://smallwarsjournal.com/jrnl/art/overcoming-death-moores-law-role-software-advances-and-non-semiconductor-technologies
 
More about Energy efficiency..
 
You have to be aware that parallelization of the software
can lower power consumption, and here is the formula
that permits you to calculate the power consumption of
"parallel" software programs:
 
Power consumption of the total cores = (The number of cores) * (
1/(Parallel speedup))^3) * (Power consumption of the single core).
 
 
Also read the following about energy efficiency:
 
Energy efficiency isn't just a hardware problem. Your programming
language choices can have serious effects on the efficiency of your
energy consumption. We dive deep into what makes a programming language
energy efficient.
 
As the researchers discovered, the CPU-based energy consumption always
represents the majority of the energy consumed.
 
What Pereira et. al. found wasn't entirely surprising: speed does not
always equate energy efficiency. Compiled languages like C, C++, Rust,
and Ada ranked as some of the most energy efficient languages out there,
and Java and FreePascal are also good at Energy efficiency.
 
Read more here:
 
https://jaxenter.com/energy-efficient-programming-languages-137264.html
 
RAM is still expensive and slow, relative to CPUs
 
And "memory" usage efficiency is important for mobile devices.
 
So Delphi and FreePascal compilers are also still "useful" for mobile
devices, because Delphi and FreePascal are good if you are considering
time and memory or energy and memory, and the following pascal benchmark
was done with FreePascal, and the benchmark shows that C, Go and Pascal
do rather better if you're considering languages based on time and
memory or energy and memory.
 
Read again here to notice it:
 
https://jaxenter.com/energy-efficient-programming-languages-137264.html
 
 
Thank you,
Amine Moulay Ramdane.
Amine Moulay Ramdane <aminer68@gmail.com>: Nov 16 12:24PM -0800

Hello..
 
 
 
More about immigration and the social protection system..
 
I have just read the following article from United Nations:
 
Growing at a slower pace, world population is expected to reach 9.7 billion in 2050 and could peak at nearly 11 billion around 2100
 
Read more here:
 
https://www.un.org/development/desa/en/news/population/world-population-prospects-2019.html
 
So notice that it says the following:
 
"Falling proportion of working-age population is putting pressure on social protection systems
 
The potential support ratio, which compares numbers of persons at working ages to those over age 65, is falling around the world. In Japan this ratio is 1.8, the lowest in the world. An additional 29 countries, mostly in Europe and the Caribbean, already have potential support ratios below three. By 2050, 48 countries, mostly in Europe, Northern America, and Eastern and South-Eastern Asia, are expected to have potential support ratios below two. These low values underscore the potential impact of population ageing on the labour market and economic performance, as well as the fiscal pressures that many countries will face in the coming decades as they seek to build and maintain public systems of health care, pensions and social protection for older persons."
 
So this is why you have to read the following to understand more:
 
And I have just looked at this video of the french politician called
Jean-Marie Le Pen and he is saying in the video that with those flows of
immigrants in Europe that: "La 3ème Guerre mondiale est commencée", look
at the following video to notice it:
 
https://www.youtube.com/watch?v=Ene0hp7EAus
 
 
But i think that Jean-Marie Le Pen is "not" thinking correctly, because
if Western Europe wants to keep its social benefits, the countries of
the E.U. are going to need more workers. No place in the world has an
older population that's not into baby making than Europe, read more here
on Forbes to notice it:
 
Here's Why Europe Really Needs More Immigrants
 
https://www.forbes.com/sites/kenrapoza/2017/08/15/heres-why-europe-really-needs-more-immigrants/#7319e2e24917
 
 
I have just read the following interesting article,
i invite you to read it carefully:
 
Does Our Survival Depend on Relentless Exponential Growth?
 
https://singularityhub.com/2017/10/11/do-we-need-relentless-exponential-growth-to-survive/
 
As you also notice that the article above says the following:
 
"There have concurrently been developments in agriculture and medicine and, in the 20th century, the Green Revolution, in which Norman Borlaug ensured that countries adopted high-yield varieties of crops—the first precursors to modern ideas of genetically engineering food to produce better crops and more growth. The world was able to produce an astonishing amount of food—enough, in the modern era, for ten billion people."
 
So i think that the world will be able to produce enough food for world
population in year 2100, since around 2100, the world population will peak at nearly 11 billions, read the following article to notice it:
 
Growing at a slower pace, world population is expected to reach 9.7 billion in 2050 and could peak at nearly 11 billion around 2100
 
Read more here:
 
https://www.un.org/development/desa/en/news/population/world-population-prospects-2019.html
 
 
Thank you,
Amine Moulay Ramdane.
Amine Moulay Ramdane <aminer68@gmail.com>: Nov 16 12:19PM -0800

Hello..
 
 
Green Hydrogen: Could It Be Key to a Carbon-Free Economy?
 
Read more here:
 
https://e360.yale.edu/features/green-hydrogen-could-it-be-key-to-a-carbon-free-economy#:~:text=Green%20hydrogen%2C%20which%20uses%20renewable,%2C%20aviation%2C%20and%20heavy%20manufacturing.
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: